上午:
1.听写,对于很多单词还是不熟练,五个基本类型单词拼写错了三个,其余题有不全的但几乎全对。getElementById都能写出来,undefined和boolean拼不出来。
2.继续补充昨日没讲完的循环语句,简单介绍do where,此后几乎一直在用for。今日关于循环语句重点实例是计算质数,(此次使用假设法举例)步骤如下:
a.在script标签下var 一个count为后续换行备用
b.设置一个未知数 i ,利用 for 循环令 i 从 1 开始递增直到 100 为止:for ( var i = 1 ; i <= 100 ; i++){}
c.利用假设法,假设一个新标签 flag ,令 flag 为布尔类型值为:true:var flag = true ;
d.设置一个新未知数 j ,随着 i 递增而递增直到自己为 i - 1 :for(var j = 2 ; j < i ; j++){}
e.设置判断条件,素数是指因数只有 1 和 自己 的数字,则可从 2 出发,直到 i - 1 为止,让 i 依次除以它们,当中途出现余数为 0 的情况,则该次循环停止 将 flag 状态更改为 false 意为该数字被淘汰,并终止该次循环:if ( i % j == 0 ) { flag = false ; } break ; }
f.输出所有通过循环的 i 。
下午:
1.利用循环写出 “ * ” 每行依次递增的三角形
2.利用循环写出九九乘法表。