is switch (true) {… javascript válido?
Recientemente encontré un código en el que una instrucción de cambio parecía invertida con la respuesta (boolean) en el interruptor y las expresiones en el caso. El código funcionó bien como estaba previsto, pero me preocupa el navegador cruzado. ¿Es válido javascript?
switch(true) {
case (y < 20):
//
break;
case (y < 60):
//
break;
case (y < 130):
//
break;
}