ist switch (true) {… gültiges Javascript?
Ich bin kürzlich auf Code gestoßen, in dem eine switch-Anweisung mit der Antwort (boolesch) im switch und den Ausdrücken im case umgekehrt zu sein schien. Der Code lief einwandfrei, aber ich mache mir Sorgen über Cross-Browser. Ist es gültiges Javascript?
switch(true) {
case (y < 20):
//
break;
case (y < 60):
//
break;
case (y < 130):
//
break;
}