【发布时间】:2019-03-22 14:01:20
【问题描述】:
我正在尝试添加一个 if 条件;想法是如果我将输入作为打印或文本输入,其中包含 4,则应调用 else 块。
if ((turnContext.activity.text.indexOf('print') == -1) || (turnContext.activity.text.indexOf('4') == -1))
现在,它进入 if 块而不是 else。
【问题讨论】:
-
OR运算符将“短路”,这意味着如果第一个条件为真,则不执行剩余的比较:Short-circuiting。
标签: node.js or-operator