ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
在wihile 和for 循环中有两个关键字可以使用:break,和continue。 当你想推出一个循环并继续其它的应用流程,可以使用break关键字。例如,当使用for 循环,可以决定包含一个额外的意外事件,可能引起循环到达尾部使某些业务逻辑受益 或者避免可能的错误: ~~~ var myArray1 = [1,2,3,4]; var myArray2 = [10,9,8]; for ( i in 0...myArray1.length ) { if ( myArray2.length < = i ) break; trace( myArray1[i] + “ “ + myArray2[i] ); } ~~~ 这里,myArray2 的长度是对照迭代的值以保证数组中的一个值存在并显示,因为只有一个数组可以用来发起循环。如果,任何时候,迭代的值超过第二个数组中的项数,循环强制退出,应用继续运行。 continue 关键字用来在你希望跳过循环中一个单独的 迭代。例如,如果你希望迭代一个整数并显示任何不是3的倍数的值,可以像下面这样: ~~~ for ( i in 0...10 ) { if ( i % 3 == 0 ) continue; trace( i ); // Outputs: 1, 2, 4, 5, 7, 8 } ~~~