for循环
for(定义变量;条件表达式;自增自减{
循环的代码
}
解析顺序:
- 首先定义变量
- 如果条件表达式结果为true的时候,执行for循环里的代码,如果为false,循环的代码终止执行。
- 先执行变量和条件表达式循环一次,再执行自增自减。
案例:
1.将1-10的数字打印到控制台
for(var n1=1;n<=10;n1++){
consile.log(n1);
}
2.在页面中打印两行10颗*
for(var j=1;j<=2; j++){
for(var n1=1; n1<=10; n1++){
document.write("*");
}
document.write("<br>");
}
3.在页面中打印一个直角三角形的字塔,每一行的数和行数相同。
for(var j=1; j<=9;j++){
for(var i=1; i<=j; i++){
document.write("*");
}document.write("<br>");
}
4.页面打印九九乘法表
for(var j=1; j<=9; j++){
for(i=1;i<=j; i++){
document.write(i+"x"+j+"="+j*i+" ");
}document.write("<br>");
}