Bueno tengo tiempo con el deseo de encontrar una forma de simplificar el uso del operador OR al aplicarlo con una mísma variable, ejemplo:
Código Javascript:
Ver original
var alimentos= [ "huevos", "naranjas", "papas", "sandías", "pizzas", "platanos" ]; var seleccion= alimentos [parseInt (Math.random() * 6)]; if ( seleccion == "sandías" || seleccion == "naranjas" || seleccion == "platanos" ) alert("Hoy comeremos frutas!"); // La intención es usar una sola vez la variable "seleccion". // En mysql se usa mucho el operador "IN" el cuál en este caso sería de // la siguiente forma: seleccion IN ("naranjas", "platanos", "sandías") // quisiera algo parecido a eso. // Conozco una forma usando la expresión regular de la siguiente manera: if ( /(^platanos$)|(^naranjas$)|(^sandías$)/i.test(seleccion) ) alert("Hoy comeremos frutas!"); // Pero no me parece tan apropiado por ciertas razones
Espero y alguien pueda ayudarme, gracias y saludos!.