跳转到之前的代码。怎么做?实在想不起来了,听不明白进来看详细
比如代码1
代码2
代码3
………………
代码50
代码51:if xxxxx then 重新执行代码1
代码52
代码53
这样跳转的,用什么函数来着?我记得有来着 代码1()
………………
代码50
代码51:if xxxxx then 代码1()
代码52
代码53
Func 代码1()
代码2
代码3
.....
Endfunc 回复 2# afan
我现在是这样
for
……
if xxxx then 跳出这个for循环,重复这个for循环
……
next
我想这样,完全重新开始的重复,不知道怎么写,逻辑混乱了 for $i = 1 to n
........
if xxxxxx then
$i = 1
continueloop
endif
.........
next 回复 4# netegg
十分感谢,但是我现在是这样,这个n是个变量,是在for之前获取到的变量,比如ifyyyyy then n=zzzz
当 if xxxxxx 的时候,想跳出循环的原因是因为之前获取的n是错误的,所以才要跳出循环
所以在重新赋值$i=1,continueloop时,要跳到ifyyyyy then n=zzzz这里重新获取一下N的值,你告诉我的continueloop不管用了
ifyyyyy then n=zzzz
for $i = 1 to n
........
if xxxxxx then
$i = 1
continueloop
endif
.........
next 回复 5# dearmb
用while
页:
[1]