@gimlen

Почему не работает Switch(javascript)?

Не понятно почему не работает Switch, выводится только defalt.
Остальной код просто отбрасывается.

https://jsfiddle.net/dzjgpyw1/1/

"use strict";

let num = +prompt("Введите число", 0);
console.log(typeof num);
alert(num);

switch (num) {
  case num < 49:
    alert("Неверно!");
    console.log("Неверно");
    break;
  case num > 100:
    alert("Многовато");
    console.log("Я работаю");
    break;
  case num > 80:
    alert("все еще много ска!");
    console.log("Я все еще работаю");
    break;
  case num == 50:
    alert("верно!");
    break;
  default:
    alert("Что-то не то");
    break;
}
  • Вопрос задан
  • 132 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Rerurk
Пишите просто case 49... Без сравнения
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы