break:
<script type="text/javascript">
var sum = 0;
for(i=0;i<100;i++){
sum+=i;
if(sum>10) break;
}
document.write("0至"+i+"(包括"+i+")之间自然数的累加和为:"+sum);
</script>
continue:
<script type="text/javascript">
var total = 0;
var sum = new Array(1000,1200,100,600,736,1107,1205); //声明一个一维数组
for(i=0;i<sum.length;i++){
if(sum[i]<1000) continue;
total +=sum[i];
}
document.write("累加和为:"+total);
</script>
break是停止执行后面的代码,结束的是整个循环。
continue是停止当前此次循环,继续执行下一循环。