设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 946|回复: 1
打印 上一主题 下一主题

循环的问题!~

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
100
在线时间
3 小时
注册时间
2008-2-18
帖子
86
跳转到指定楼层
1
发表于 2008-8-22 06:32:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
for i in [1, 2, 3]
  print i
if i==2
  break(1)
end
end
p i*i


我其实是想问一下 那个 break 的用法了
   就是说 break 中断循环 然后将变量返回小括号里的值(参数)是这样么?

若是的话,那么我最后显示的应是1啊 可怎么显示的是4呢?

若是我理解错了 还请高手帮帮我补习一下break的中断参数!~
本贴由论坛斑竹havealook结贴,如楼主认为问题未解决,请重新将此贴编辑为“有事请教”,并回帖叙述疑点即可~ ^-^

Lv5.捕梦者

梦石
0
星屑
39163
在线时间
5737 小时
注册时间
2006-11-10
帖子
6638
2
发表于 2008-8-22 11:36:46 | 只看该作者
因为你这样写,当i是2的时候就退出循环。这个时候i的值就是2了,2*2当然等于4了~

至于括号里的数什么意思~,我不知道囧.....等高手来解释吧~~~
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-28 03:19

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表