发表于: 2020-04-02 23:23:59

0 1724


一、今天完成的事情

嵌套的for 循环
/*
* 嵌套的for 循环
* 通过程序,在页面中输入如下的图形
* *****
* *****
* *****
* *****
* *****
*
* * 1 i = 0
* ** 2 i = 1
* *** 3 i = 2
* **** 4 i = 3
* ***** 5 i = 4
*
* ***** 5 i = 4 j < 5
* **** 4 i = 3 j < 4
* *** 3 i = 2 j < 3
* ** 2 i = 1 j < 2
* * 1 i = 0 j < 1
*
*
* */
//向body中输出内荣
// document.write("*****<br/>");
//通过for循环来输出图形
//这个for循环执行几次,图形的高度就是多少
//它可以用来控制图形的高度
for(var i = 0;i<10;i++){
/*
* 再循环的内部创建一个循环,用来控制图形的宽度
* 目前我们的外部的for循环执行一次,内部的就去执行5次
*
* 内部循环可以来决定图形的宽度,执行几次图形的宽度就是多少
* */
for (var j = 0;j<i+1;j++){
document.write("*");
}
//输出一个换行
document.write("<br/>")
}
for(var a = 0;a<10;a++){
/*
* 再循环的内部创建一个循环,用来控制图形的宽度
* 目前我们的外部的for循环执行一次,内部的就去执行5次
*
* 内部循环可以来决定图形的宽度,执行几次图形的宽度就是多少
* */
for (var b = 0;b<5-a;b++){//倒三角最上面的宽度,假设是5 , 减去 a 高度 ,然后小于5 -a
document.write("*");
}
//输出一个换行
document.write("<br/>")
}
/*
* 练习一:
* 1. 打印99 乘法表
* 1*1=1
* 1*2=2 2*2=4
* 1*3=3 2*3=4 3*3=9
* ……9*9=81
*
* */
//创建外层循环,用来控制乘法表的高度
for (var i = 1i <= 9;i++ ){
for (var j = 1;j<=i;j++){
document.write(i*j)
}
}
/*
* 练习二:
* 打印出1-100之间所有的质数
*
* */

二、明天要做的事情

继续学习

三、遇到的困难

暂时没有

四、收获

学习了新知识


返回列表 返回列表
评论

    分享到