me gustaría saber si una cadena contiene una determinada palabra usando una instrucción switch()
Aquí hay un ejemplo de lo que quiero usar para:
let text = "among" switch(text.toLowerCase().includes()){ case "among" console.log("not funny") break default: break }La instrucción Switch evalúa una expresión, por lo que este código no funcionará. Puede almacenar posibles inclusiones en una matriz y recorrer la matriz, luego, dependiendo de la evaluación, generar una determinada respuesta con una declaración de cambio.
let text = "among" let words = ["among", "text", "test"] function test(word, wordArr) { for (let w of wordArr) { if (w === word) { switch (w) { case "among": console.log("among word"); break; default: break; } } } } console.log(test(text, words))