1.while、for循环和de while循环
while和do while的区别:while循环是先判断,如果结果是true,则执行循环体,反之不执行;
do while不管while后面的条件表达式是否成立,都先执行一次。
while格式
while(条件表达式){
循环体;
i++
}
for循环格式
for(var i=0;条件表达式;自增运算){
循环体
}
do...while格式
do{
循环体
}while(条件表达式);
案例一:
//1~100之间的任意数
//第一种
var a=1
while(a<101){
console.log(a)
a++
}
//第二种 使用for循环
for(var i=1;i<=100;i++){
console.log(i);
}
2.continue和break的区别
continue是结束本次循环,继续下一次循环
break是结束循环,跳出整个循环
案例:
//请输出100以内的第一个可以被3和7同时整除的整数
for(var i=1;i<=100;i++){
//判断能否被3和7同时整除
if(i%3==0&&i%7==0){
console.log(i)
break
}
}