| 赞 | 1 |
| VIP | |
| 好人卡 | |
| 积分 | 1 |
| 经验 | |
| 最后登录 | 2020-10-15 |
| 在线时间 | 433 小时 |
- 梦石
- 0
- 星屑
- 65
- 在线时间
- 433 小时
- 注册时间
- 2007-5-1
- 回帖
- 949
|
加入我们,或者,欢迎回来。
您需要 登录 才可以下载或查看,没有账号?注册会员
×
先看两段脚本:
loop do
x = rand(123)
break if x > 50
end
p x
出错,说是未定义变量x。
x = 0
loop do
x = rand(123)
break if x > 50
end
p x
通过,为什么……
以下是群里某位成员的解释:
循环-显示x(还在循环,x的数值在这时候还没大于50的话就一直在循环没有一个确定数值,所以无法赋值),所以 当显示 x的时候 因为 x还处于不断的循环状态`
那么 就无法确定x的确切值,所以就出错了`
理解不能……求详细点的解释,谢谢!
版务信息:本贴由楼主自主结贴~ |
|