Project1
标题:
循环的问题!~
[打印本页]
作者:
3121362
时间:
2008-8-22 06:32
标题:
循环的问题!~
for i in [1, 2, 3]
print i
if i==2
break(1)
end
end
p i*i
我其实是想问一下 那个 break 的用法了
就是说 break 中断循环 然后将变量返回小括号里的值(参数)是这样么?
若是的话,那么我最后显示的应是1啊 可怎么显示的是4呢?
若是我理解错了 还请高手帮帮我补习一下break的中断参数!~ [LINE]1,#dddddd[/LINE]
本贴由论坛斑竹havealook结贴,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^
作者:
灯笼菜刀王
时间:
2008-8-22 11:36
因为你这样写,当i是2的时候就退出循环。这个时候i的值就是2了,2*2当然等于4了~
至于括号里的数什么意思~,我不知道囧.....等高手来解释吧~~~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1