Этот код работает:var a = (prompt("Введите число от 1-го до 30-ти:"));
if(a >= 1 && a <= 10 || a >= 21 && a <= 30) {
alert("Не попал!");
}
else if(a >= 11 && a <= 20) {
alert("Попал!");
}
else {
alert("Вы ввели число больше 30-ти или не число.");
}
Этот код не работает:var a = (prompt("Введите число от 1-го до 30-ти:"));
switch(a) {
case a >= 1 && a <= 10 || a >= 21 && a <= 30:
alert("Не попал!");
break;
case a >= 11 && a <= 20:
alert("Попал!");
break;
default:
alert("Вы ввели число больше 30-ти или не число.");
}