Хорошо, ребята, кажется, что это утверждение switch навсегда обречено НЕ работать.
Первоначальная идея состояла в том, чтобы создать переменную x, которая является приглашением, пользователь должен будет выбрать ввод любого числа, которое будет значением x.
Тогда в первом случае коммутатора, если x меньше 0,5, он будет просто console.log "less".
Если x больше 0,5, он будет просто console.log «more».
Если по какой-то причине программа не работает должным образом, по умолчанию используется console.log "это значение по умолчанию"
Затем в конце я добавил console.log из x, чтобы узнать, какой номер ввел пользователь.
Давайте попробуем!
Я пытался и пытался, и независимо от того, какой номер я ввожу, он всегда печатал «это по умолчанию». Затем напечатали значение х.
Я закончил тем, что пошел к Рэмбо, удалил подсказку и объявил х равным 0,6. Это должно напечатать «больше», но это все еще не.
var x = 0.6;
switch (x) {
case x < 0.5:
console.log("less");
break;
case x > 0.5:
console.log("more");
break;
default:
console.log("its the dflt");
};
console.log(x);
Так что мне интересно, что не так с этим кодом. Помощь