catia规则中if语句,一个条件多个结果怎么写

catia规则中if语句,一个条件多个结果怎么写,第1张

可以这样写

if(a&&b||c)

用这种逻辑运算符

切记这种的缺点就是短路问题

&&这个的时候只要前面的条件失败了 后面的就不看了

不如a&&b&&c&&d

如果a条件失败程序就不会判断bcd

||这个呢也差不多,只要第一个是真的 后面的也不判断了

不可以呗

你要是想写的话就得看这两个条件的关系

if(a<2&&a<1)或者if(a<2||a<1)

添加参数字符串.1字符串.2字符串.3整数.1整数.2。

字符串1填写任意字,字符串2=B,字符串3=AB。

然后给整数1和整数2添加公式如下:

整数.1='字符串.1'->Search('字符串.2',0,true)

整数.2='字符串.1'->Search('字符串.3',0,true)

最后添加规则:

if '整数.1'>=0 or '整数.2'>=0 后面跟包含B或包含AB要执行的语句

else 后面跟不含A且不含AB要执行的语句


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12021420.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存