<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
//------------------------------ continue 与 break的使用 ----------------------
//求1到100之间所有不能被3整除的整数的第一个大于2000的和
var sum = 0;
for(var i=1;i<=100;i++){
if(i%3===0){
continue; // 结束本次循环进如下一次循环
}
sum+=i;
if(sum>2000){
alert(sum);
break; // 退出当前for循环
}
}
//----------------------------- while 与 do while 循环 -------------------------------
var sumWhile = 0;
var i=1;
while(i<=100){
sumWhile += i;
i++;
}
console.log(sumWhile);
do{
var bool = confirm("求求你啦,嫁给我吧,我很丑,但是我很温柔啊...");
if(bool){
alert("我们去三亚拍结婚照吧,现在才3折优惠啊!");
break;
}
//如果点击的是取消,那么bool的值是false,为了进入下次循环,那么把他变成true;利用的就是非!
}while(!bool); //无论条件是否成立先执行一次do里面的内容
</script>
</body>
</html>