¿Hay alguna manera de probar la aparición de caracteres específicos de una manera más elegante usando la sintaxis de Javascript pero sin RegEx? Intentar evitar las condiciones "o" repetitivas si es posible.
if (target == "+" || target == "-" || target == "*" || target == "/") { alert("hit a function"); }Gracias.
Hay un par de maneras de hacer esto:
includes : ['+', '-', '*', '/'].includes(target) const values = { '*': true, '-': true, '+': true, '/': true} if (values[target] === true)Pero escribir una condición booleana larga también podría funcionar. Solo envuélvelo en una función para que no tengas que hacer c/p alrededor del código.