-
break和continue关键字的作用
break:中断所以循环
continue:中断本次循环,调到下一个循环
-
双重for循环的执行过程
语法:
for (外层的初始化变量; 外层的条件表达式; 外层的操作表达式) {
for (里层的初始化变量; 里层的条件表达式; 里层的操作表达式) {
// 执行语句;
}
}
*我们可把里面的循环看做是外层循环的语句, 外层循环一次,里层的循环执行全部
-
九九乘法表
for (var i = 1 ;i <= 9 ;i++){
for(var j = 1; j <= i ; j++){
//太拥挤所以加上转义字符 \t
str1 += `${j}x${i}=${i*j}`+'\t'
}
str1 += '\n'
}
console.log(str1);
-
while do while 和for循环的区别
①while(条件表达式){
循环体
}
注意点:在循环体中要有修改条件表达式的操作,否则就可以成为死循环了
②##### do...while
语法:
do {
循环体
} while(条件表达式)
注意点:在循环体中要有修改条件表达式的操作,否则就可以成为死循环了。do至少会执行一次
③for(初始化变量;条件表达式;操作表达式){
...循环业务代码
}
执行顺序:
初始化->条件表达式->循环体->操作表达式
条件表达式(真)->循环体->操作表达式
条件表达式(假)->循环结束
-
数组的作用
数据的有序集合,可以用来存储多个数据