最近在写一些脚本时,发现有些代码段不运行。想了一下,可能是return的原因。现请问一下大家。
第1条 if 血量<50% then 治疗波 return end
第2条 if 血量<70% then 次级治疗波 return end
第3条 if 血量<100% then 激流 return end
请问上面这段代码是不是表示:如果队伍中有人血量<50% 就运行治疗波,运行完治疗波之后再从头运算第1条检查是否还有人血量是否<50% ;
没有人血量<50%就执行下一条语句,看是否有人血<70%,如果有人血<70%就运行次级治疗波,并从新返回到第1条语句开始检查运行(第2个return,表示返回第1条还第2条?)?
如果依然没人血量<70%,就运行第3条,检查是否有人血量<100%,有就运行激流?