1.循环的目的:重复执行某些语句
for循环 重复执行某些代码,通常跟次数有关
for(初始化变量;条件表达式;操作表达式){
循环体
}
初始化变量 就是用 var声明的一个普通变量,通常用于作为计数器使用
条件表达式 就是用来决定每一次循环是否继续执行 就是终止的条件
操作表达式 是每次循环最后执行的代码 经常用于我们计数器变量进行更新(递增或者递减)
for(var i = 1;i<=100;i++)
断点调试:F12 source 指定函数 刷新
for 循环可以重复执行不同的代码 因为我们有计数器变量i的存在 i 每次循环值都会变化
var str'';
for(i=1;i<=4;i++){
str=str + '@'
}
console.log(str);
while循环
while 循环语法结构 while 当...的时候
while(条件表达式){
循环体
}
当条件表达式结果为true 则执行循环体 否则退出循环
里面也需要计数器 初始化变量 操作表达式 完成计数器的更新 防止死循环
do...while循环
do{
循环体
}while(条件表达式)
执行思路 跟while不同的地方在与do while先执行一次循环体 在判断条件 如果条件表达式结果为 真 则继续执行循环体,否则退出循环体
所以 do while 循环语句至少会执行一次循环体代码
continue关键字
continue关键字用于立即跳出本次循环,继续下一次循环
例如:吃5个包子,第3个有虫子,就扔掉第3个,继续吃第4个第5个包子
break关键字
break关键字用于立即跳出整个循环
附:js九九乘法表代码