это переключатель (true) {... действительный JavaScript?
Недавно я наткнулся на код, в котором оператор switch казался обратным с ответом (логическим) в switch и выражениями в регистре. Код работал нормально, как и предполагалось, но яЯ обеспокоен кросс-браузер. Это действительный JavaScript?
switch(true) {
case (y < 20):
//
break;
case (y < 60):
//
break;
case (y < 130):
//
break;
}