如果包含“!”,如何创建语句

时间:2016-07-25 04:19:36

标签: javascript node.js

var input = message.content.toUpperCase();
if(input.indexOf("!")
{
bot.sendMessage(message, "!!!");
}

帮助会很棒,早期的输入也是先前定义的

1 个答案:

答案 0 :(得分:4)

String#indexOf 方法返回索引,如果找到则返回-1。在您的情况下,.indexOf("!")返回0并且它是false值且if语句永远不会被执行,因此请根据该条件更新您的条件。

if(input.indexOf("!") > -1) 

if(input.indexOf("!") != -1)