一个简单的逻辑问题 - TradeBlazer公式 [开拓者 TB]
作者:
开拓者 TB 来源:
cxh99.com 发布时间:2012年05月14日 点击数:
【
收藏到本网的会员中心】
- 咨询内容:
遇到一个问题,比如
IF (con1 and con2 )
{
...
}
ELSE
{
...
}
问题是这个ELSE是什么情况
再比如
IF (con1 or con2)
{...}
ELSE
{...}
这个ELSE又是什么情况呢?
- TB技术人员:
除去前面if后括号里的所有情况。第一个除去交集,第二个除去并集。
也就是运行中只要条件不符合前面if后面的条件判断式,就会执行else后面的语句。
这样写所有的情况都包括进去了,楼主想使用更加具体的判断要用:
if(......)
{
}else if(......)
{
}
- TB客服:
应该是我没表达清楚,但我好像明白了你的意思;比如一个bar里con1为真,con2为真,那么if(con1 && con2)也就是真,else中的情况就是(con1&&con2)为假的情况,具体包括con1真,con2假;con1假,con2真;con1假,con2假 一共3种情况,我这么理解对吗?