具有多个条件的Javascript运算符

具有多个条件的Javascript运算符,javascript,google-apps-script,google-apps,Javascript,Google Apps Script,Google Apps,我有以下条件。似乎不是按照我的要求计算的 if(Alert=="0" && Cci<-80 && (RSI=="Sell" || ADX=="Sell") &&(status1=="Strong Sell" || status1=="Sell") ) { } 预期低于条件 警报=0 及 cci你是说cci小于或等于80?如果是这样的话,应该是这样的: Cci有几点要评论: 使用===而不是==,否则将发生类型强制,您可能会遇到 请至少提

我有以下条件。似乎不是按照我的要求计算的

if(Alert=="0" && Cci<-80 && (RSI=="Sell" || ADX=="Sell") &&(status1=="Strong Sell" || status1=="Sell") ) 
{

}
预期低于条件

警报=0


cci你是说cci小于或等于80?如果是这样的话,应该是这样的:


Cci有几点要评论:

使用===而不是==,否则将发生类型强制,您可能会遇到
请至少提供一个代码不满足的示例expectationCci@Mamun可能是Cci应该小于负80。。。这就是为什么我不能像这样使用语法错误。如果RSI==Sell | | ADX==Sell&&Alert==0&&Cci&&Alert==0&&Cci@YannickMeeus这些圆括号被称为圆括号:@tehhowch很大程度上取决于你在哪个括号上,我把它们都称为paren和方括号,但当我写我之前的评论时,我的大脑放屁了,所以方括号变成了:Yes Cci@MuraliPujari此后没有抛出语法错误