《JavaScript函数的调用》
开发工具与关键技术: Visual Studio&&DW
撰写时间:2019年01月19日
一、 分支语句
1、 if …
if…一般应用在只要判断一个条件,并且触发应用。
如图1:一辆车在高速路行驶(限速120),不断获取当前的车速,如果车速大于或者等于120时,将触发警告“你已车速,请减速”。当车速条件不满足的话,并没有触发它。
(图1)
2、 if…else…
if…else…应用判断一个条件,在满足的时候执行一种功能,不满足的时候执行另外一种功能。
实现代码见图2:一个游戏限制需要年满18周年才可以玩,获取玩家的年龄,以玩家的年龄为条件,如果玩家年满18周年提示可以玩这个游戏,否则提示不可以玩这个游戏。
(图2)
3、 if…else if…else…
if…else if…else…应用来在多个条件中进行判断,但这一些条件不能冲突;并且在获取到值时,只能满足一个条件或者全都不满足。
如图3:获取一个考生的高考,声明成绩不能为空;当成绩到分数段时,提示考生有可能被那类学校录取。如果书写不正确提示考生正确输入成绩。
(图3)
4、 switch…
switch…应用于指定的值然后触发它的一种方式,否则触发它的另外一种方式。指定的值可以为一个,也可以为多个。
例如图4:公司通过招聘面试决定聘用张三和李四,其他人不聘用;求职人上去公布栏中输入自己名字时,如果输入人是决定聘用张三和李四,并提示张三和李四来上班;其他提示没有被聘用。
(图4)
二、循环语句
1、for…
for…是一种在条件范围内不停循环触发里面代码,一直到限制才停止。
例如图5:某商家提出谁先点击抢购50次,谁抢到商品。
(图5)
2、for…in…
for…in…应用在多条信息或者多个条件的调用,进行活动。
例如图6:获取6名同学的成绩,进行排名。
(图6)
3、 while…
while…说明一个条件,在满足条件内的时候才会进行操作,并且在不断循环,一直到条件限制。
例如图7:一个数字为0,在小于5的时不停自增加1,并且每自增一次就输出一次,一直到条件限制为5的时候才停下来。
(图7)
4、 do…while…
do…while…无论如何都会执行一次,在来判断条件是否满足。
例如图8:fengs要小60才符合条件,但100大于60是不符合条件的,feng也自增加1一次,再判断条件是否符合操作。
(图8)