jjzjj

botResponse

全部标签

javascript - Switch 中的 indexOf

我有一个基于Javascript的机器人,用于Xat聊天室,它也充当AI。我最近决定重做它的AI部分,因为它变成了绝对庞大的elseif语句链,几乎无法使用。我做了一些研究并想出了一个关于如何处理响应的新想法。我先给你代码段:functionmsgSwitch(id,msgRes){varbotResponse=[];switch(msgRes){case(msgRes.indexOf("hi")!=-1):botResponse.push("HELLO.");case(msgRes.indexOf("howareyou")!=-1):botResponse.push("IAMFINE