Hola que tal gente inteligente y dedicada.
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 originalvar 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!.