高考志愿填报指导
0731-88711630

小学生学JS编程

当前位置:主页 > 教学资料 > 小学生学JS编程 >

第11课 循环语句(视频)

视频课程

循环语句for

当程序中需要重复执行某一段代码时,可以使用循环语句。

for(语句1;逻辑值;语句2){语句......}

执行过程:

1、先执行语句1。
2、判断逻辑值,若为为false则结束循环,若为true,则执行{ }内的语句。
3、执行语句2,然后回到第2步。

编程练习题:

1、输出20个"hello"
2、输出1~100之间所有偶数
3、计算1加到100之和
4、输出数列:100 90 80 70 60 40 30 20 10
5、输出数列:1 2 4 8 16 32 64 128 256 512 1024
6、从键盘输入十个数,输出它们之和。

向HTML文档中写入大量重复数据

编程练习题:

1、输出6种标题字
2、利用循环向网页中写入大量<div>标记构成围棋棋盘(围棋棋盘有18*18个格子)。
 

for语句与if语句嵌套

 

if语句内可以写for语句,for语句内也可以写if语句,这就叫嵌套,可以随意嵌套,嵌套层数也无限制。

编程练习:找出64和48的所有公约数(即:同时能被64和48整除的整数)。

终止循环语句break

当在循环语句内部执行了break语句,循环将被终止,所以break一般是要配合if语句使用的。

死循环

for(;true;){} 如果循环体中没有break,循环将无法终止,条件设置不正确可能导致死循环

 

编程练习题:

1、找两个数的最大公约数
2、数字构成的矩阵,每个数字占两位,不够两位数字的前面补个0
3、输出黑白相间的格子
4、判读一个数是否为完数(当一个数的所有约数只和正好等于它自己,这个数就是完数,例如:6的约数是3、2、1,而6=3+2+1,因此6是完数)。
思路分析:用循环找出这个数的所有约数并累加在一个变量中,最后拿这个数和累加的变量比较,相等即为完数。

 


咨询电话:0731-88711630 微信号:hn887700 谢老师 QQ:359689361
长沙网学教育科技有限公司 网站备案号:湘ICP备15000537号