4.X以下版本的跳转命令:
跳转语句
这个语句比较特殊,它是从当前位置跳转到标签位置,所以它的使用是必须配合标签一起使用
标签是自定义的,可以是任何非关键字的字符
goto语句是一种简单的流程语句,很多新手都喜欢使用它,因为它可以不用在意循环条件等等,想要执行那个方法,就直接goto过去就可以了,所以大多新手钟爱goto语句但是方便归方便,大家还是要注意下goto使用的规则
举例:
1、单循环使用继续语句
复制代码
变量 a = 0
循环(真)
辅助.等待(10)
a++
如果(a%10 ==0)
goto 标记1 // 这个是错误的语句,运行时报错。
如果结束
如果(a ==55)
goto 标记2//这个是正确的
如果结束
循环结束
遍历(j=0;j<100;j++)
标记1:
调试输出(j)
遍历结束
标记2:
调试输出("执行完毕")
2、goto只能在当前函数内做跳转,不能跨函数做跳转
复制代码
功能 测试1()
遍历(j=0;j<100;j++)
调试输出(j)
如果(j == 50)
跳转 标记// 这个是错误的标记跨功能了。
如果结束
遍历结束
功能结束
功能 测试2()
标记:
调试输出("执行开始")
功能结束
goto语句使用起来方便,但是建议不要在脚本中大量的使用,因为这个对于调试程序和理解代码带来了麻烦少量的使用goto语句,让其达到画龙点睛的作用
5.X以上版本没有跳转命令
|