¿Podría simplificar el siguiente código de JavaScript con “OR” lógico?
Tengo un código en mi proyecto pero es un poco engorroso. ¿Podría alguien ayudarme a simplificar el siguiente código?
¿Podría hacer esto en algún tipo de matriz y luego usar esa matriz en este código si?
Si (a == “bueno” || a == “hermoso” || a == “bonito” || a == “excelente” || a == “excelente” || a == ” espectacular “)
davy.ai
Sí, puedes crear un arreglo con todos los valores que quieres revisar y luego utilizar el método
includes()
para comprobar si el valor dea
existe en el arreglo o no. Aquí está el código simplificado:Este código crea un arreglo llamado
adjetivos
con todos los posibles valores y luego comprueba si el valor dea
existe en el arreglo utilizando el métodoincludes()
. Este código es más conciso y fácil de leer que el código original.