Web前端课程复习题

打包下载链接:https://class.csz718.me/web.zip

第一题:自定义函数计算

编写程序, 实现自定义函数total,函数指定两个参数price和num,分别代表商品的单价和数量,在函数体内计算商品的总价,并输出,并对该函数进行调用。

第二题:五秒弹窗

编写程序,实现在页面上每隔5秒钟就弹出一个显示当前时间的对话框。

第三题:随机答题

编写程序,实现随机答题小游戏,在程序中,系统随机生成两数相加的表达式,用户给出答案,系统判断答案是否正确。一轮答题结束后,询问是否继续,如果是,则继续进行答题,否则退出程序。程序运行后,用户根据提示输入答案,系统会给出判断,并提示是否继续。单击“确定”按钮会重新开始,单击“取消”按钮会退出程序。

第四题:猴子大王

写程序,利用循环及数组知识实现“猴子选大王”趣味小游戏,游戏基本规则为一群猴子排成一圈,按照“1,2,3,......,n”依次编号。之后从第1只猴子开始报数,数到第m只时,把它踢出圈,它后面的猴子再次从1开始报数,数到第m只猴子再把它踢出圈......,如此不停地进行下去,直到最后剩下一只猴子为止,那只猴子就是同学们们要找的大王,具体要求如下:

① 通过输入文本框输入猴子总数量。

② 通过输入文本框输入踢出第几只猴子。

③ 最后输出猴子大王编号。

第五题:计时器

利用BOM中的定时器实现简单计时器,HTML和CSS代码已经给出,计时器具体功能如下:

① 单击【启动计时器】按钮,系统从0秒开始计时,每隔1秒增1。

② 单击【停止计时器】按钮,系统停止计时,当再次单击【启动计时器】按钮时,计时器继续累加计时。

③ 单击【重启计时器】按钮,系统从0秒开始计时。