Hola
ARAPSPGON:
Bueno, como bien dices en switch es muy rebuscado. Se me ha ocurrido esta forma, por ejemplo:
Código PHP:
var num = 16;
function secuencia(x,y) {
for(var dev = new Array(), i=x; i<y; i++) dev[i] = true;
return dev;
}
switch(true){
case (num in secuencia(0,18)):
alert("Pase juvenil");
break;
case (num in secuencia(18,64)):
alert("Pase adulto");
break;
default:
alert("Pase jubilado");
break;
}
En
javascript 1.7 sería más sencillo...
Saludos.