通用 JavaScript 手册/Break,continue,标签
外观
Break 语句可以中断循环。例如。
str = "";
i = 0;
j = 100;
while(true){
i++;
j--;
if(j==i)break;
str = str + i + ':' + j + ',';
}
此代码创建了一个字符串,其中包含数字对的列表,直到它们相等为止。
Continue 语句使循环跳转到下一轮迭代。
arr = [0,2,4,5,6,1,24,36,12,531,42,49,81];
for(i=0;i<arr.length;i++){
if((Math.sqrt(arr[i])%1) > 0)continue;
print(arr[i])
}
此脚本输出数组中平方根为整数的数字。
Labels 帮助在嵌套循环中使用 break 和 continue。
glob:for(i=0;i<10;i++){
for(j=0;j<10;j++){
if(i==j)continue glob;
print(i*10 + j)
}
}