for 循环嵌套练习
1. 输出图形
/*
* 通过程序在页面中输出如下的图形
*
* * 1 <1 i=0
* ** 2 <2 i=1
* *** 3 <3 i=2
* **** 4 <4 i=3
* ***** 5 <5 i=4
*
* *****
* *****
* *****
* *****
* *****
*
* ***** 1 j<5(5-0) i=0
* **** 2 j<4(5-1) i=1
* *** 3 j<3(5-2) i=2
* ** 4 j<2(5-3) i=3
* * 5 j<1(5-4) i=4
*/
//向body中输出一个内容
//document.write("*****<br />");
//通过一个for循环来输出一个图形
//这个for循环执行几次,图形的高度就是多少
//他可以用来控制图形的高度
for (var i = 0; i < 5; i++) {
/*
* 在循环的内部在创建一个循环,用来控制循环的宽度
* 目前我们的外部的for循环执行一次,内部的就会执行5次
* 内层循环可以来决定图形的宽度,执行几次图形的宽度就是多少
*/
/* for(var j=0; j<i+1 ; j++){
document.write("* ");
} */
for (var j = 0; j < 5 - i; j++) {
document.write("* ");
}
//输出一个换行
document.write("<br />");
}
2. 九九乘法表
<!DOCTYPE html>