魔兽地图编辑器吧 关注:64,644贴子:3,831,400
  • 2回复贴,共1

判断的逻辑

只看楼主收藏回复

if a and b then
c
endif
d
if a or b then
c
endif
d
if (a or b) and e then
c
endif
d
我只想知道,这三种情况,假设第一种和第三种a都不满足,系统还会不会继续判断b,第一种它是直接不管b就去d,还是继续判断完b才去d,那第三种是否会继续判断e
那假设第二种a满足,系统还会不会继续判断b?


IP属地:广东来自iPhone客户端1楼2023-08-14 02:12回复
    发挥你聪明的大脑,替计算机设计一下,怎么节省怎么来


    IP属地:上海来自Android客户端2楼2023-08-14 08:22
    回复
      if的逻辑是满足判断条件就会直接退出。
      and发现一个false就跳出,or发现一个TRUE就跳出。


      IP属地:广东来自Android客户端3楼2023-08-14 10:10
      回复