高考志愿填报指导
0731-88711630

小学生学JS编程

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

第12课 循环语句嵌套

 

循环嵌套案例一

1、输出符号组成的三角形

思路分析:首先输出一个符号组成的矩形,使用两个循环语句嵌套,里面的循环控制输出一行,外面的循环控制输出多行。然后改成三角形,每一行的符号数量逐行递增。

2、输出九九乘法表

思路分析:与上一个案例思路一样,只不过输出的内容不是一个简单符号,而是换成数字、运算符、运算结果。

循环嵌套案例二

找出1~1000之内所有完数(正确结果:6,28,496)

什么是完数,当一个数的所有约数只和正好等于它自己,这个数就是完数,例如:6的约数是3、2、1,而6=3+2+1,因此6是完数。

思路分析:首先判读一个数是否为完数,需要用一个循环找出它的所有约数并全部累加,再和自己比较,如果相等就输出。然后在外面套一个循环把这个数从1变到1000。

总结

循环语句的嵌套没有层数限制,嵌套层数越多就会显得越复杂,要牢记for语句的执行流程,跟踪程序执行。
 

调试程序

查看JS程序错误信息

当JS程序中出现语法错误时,会导致整个程序终止执行,但是网页上不会有任何显示,一般不会影响HTML部分的正常显示。这时我们需要右击网页->检测,打开“控制台”,可以看到程序执行的错误信息,会提示出错的原因,并且报告出错代码的行号。纯英文的出错信息看不懂,可以将出错信息复制到百度搜索框搜索一下。

点击右边的出错行号链接,可以直接定位到出错的行。

向控制台输出调试信息

有时候程序的语法没有错误,但是执行结果不正确,这时我们需要一段一段排查,在某些关键的位置输出一些变量的值,跟踪程序的执行。向控制台输出变量的值,方法如下:

console.log(表达式);

输出结果不会显示在网页上,而是在“控制台”中查看。

添加注释

为了让我们的程序容易阅读,可以在程序中适当的位置加上注释,注释不会对程序运行有任何影响,方法如下:
单行注释://注释文字
多行注释:/* 注释文字 */
在调试程序时,利用注释可以暂时屏蔽一些代码的执行。

代码缩进

养成习惯,通过代码缩进体现代码的结构。


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