Код при каждом обновлении страницы генерирует случайное число и записывает его в переменную randomNumber. Напишите конструкцию с помощью Switch Case?
Перед вами код:
const randomNumber = Math.floor(Math.random() * 100);
Этот код при каждом обновлении страницы генерирует случайное число и записывает его в переменную randomNumber.
Напишите условную конструкцию, со следующими данными:
- если randomNumber меньше 20, то выведите в консоль сообщение : "randomNumber меньше 20"
- если randomNumber больше 50, то выведите в консоль сообщение : "randomNumber больше 50"
- если ни один из вариантов не совпал, то выведите в консоль сообщение : "randomNumber больше 20, и меньше 50"
Напишите конструкцию с помощью Switch Case
const randomNumber = Math.floor(Math.random() * 100);
switch (randomNumber) {
case (randomNumber < 20) :
console.log('случайное число меньше 20');
break;
case (randomNumber > 50) :
console.log('случайное число больше 50');
break;
default :
console.log('случайное число больше 20, и меньше 50');
}
Напишите условную конструкцию, со следующими данными:
- если randomNumber меньше 20, то выведите в консоль сообщение : "randomNumber меньше 20"
- если randomNumber больше 50, то выведите в консоль сообщение : "randomNumber больше 50"
- если ни один из вариантов не совпал, то выведите в консоль сообщение : "randomNumber больше 20, и меньше 50"
Откуда эта задача? Я помню её в другом вопросе нетак давно.
switch (true) {
case (условие 1):
// что-то делаем, когда условие 1 верно
break;
case (условие 2):
// надеюсь, понятно уже
break;
default:
// медицина бессильна. Читать документацию
}