Instantly share code, notes, and snippets.

Embed
What would you like to do?
ControlStructures created by Ulvac - https://repl.it/@Ulvac/ControlStructures
'use strict'
// 1
var quantityInStock;
var quantityOfGoodsInTheOrder;
quantityInStock = 500;
quantityOfGoodsInTheOrder = 500;
if (quantityOfGoodsInTheOrder > quantityInStock) {
console.log('На складе нет такого количества товаров')
}
else if (quantityOfGoodsInTheOrder === quantityInStock) {
console.log('Вы забираете весь товар с нашего склада')
}
else {
console.log('Заказ оформлен')
}
// 2
var place = 'луна'
switch(place) {
case 'луна':
console.log(`Цены на доставку ${place} 150 Q`)
break
case 'крабовидная туманность':
console.log(`Цены на доставку ${place} 250 Q`)
break
case 'галактика туманность андромеды':
console.log(`Цены на доставку ${place} 550 Q`)
break
case 'туманность ориона':
console.log(`Цены на доставку ${place} 600 Q`)
break
case 'звезда смерти':
console.log(`Цены на доставку договорная`)
break
default:
console.log(`В ваш квадрант доставка не осуществляется.`)
}
// 3
var price = 'dfgfgdfg';
try {
if (typeof(price) !== 'number') {
throw `Вы допустили ошибку: ${price} не является числом`;
}
console.log('Цена товара введена корректно');
} catch(err) {
console.log('произошла ошибка');
}
@UlvacMoscow

This comment has been minimized.

Show comment
Hide comment
@UlvacMoscow
Owner

UlvacMoscow commented Jun 7, 2018

del prompt

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment