您好,我目前正在制作一个简单版本的聊天机器人,但我的代码存在一些问题。我想检查用户输入是否等于我的数组中的值。我目前拥有的内容如下:
var digibord = [
{
name: ["digibord","smartboard","schoolbord"]
}
]
function handleMessage(message) {
if (message.includes(digibord)) {
Digibord();
}
}
如你所见,我对 javascript 缺乏经验,所以我需要一些帮助......
最佳答案
您可以简单地使用 forEach
:
var digibord = [
{
name: ["digibord","smartboard","schoolbord"]
}
];
function handleMessage(message) {
digibord.forEach((value, index) => {
if (value.name.includes(message)) {
//Digibord();
console.log(message);
}
});
}
handleMessage("digibord");
关于javascript - 如何检查用户输入是否等于数组中的某个值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59066776/