如何查找字符串是否包含 switch() javascript
how to find if a string includes something in a switch() javascript
我想使用 switch()
语句
找出一个字符串是否包含某个单词
这里是我想用它的例子:
let text = "among"
switch(text.toLowerCase().includes()){
case "among"
console.log("not funny")
break
default:
break
}
Switch 语句对表达式求值,因此此代码将不起作用。您可以将可能包含的内容存储在一个数组中并循环遍历该数组,然后根据评估输出使用 switch 语句做出特定响应。
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))
我想使用 switch()
语句
这里是我想用它的例子:
let text = "among"
switch(text.toLowerCase().includes()){
case "among"
console.log("not funny")
break
default:
break
}
Switch 语句对表达式求值,因此此代码将不起作用。您可以将可能包含的内容存储在一个数组中并循环遍历该数组,然后根据评估输出使用 switch 语句做出特定响应。
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))