提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
在JS的学习中收集一些基础练习题,发出参考交流。
提示:以下是本篇文章正文内容,下面案例可供参考
一、练习题?
## 程序题:
1. 定义多个变量并赋值自己的信息,最后在页面中打印:
我是xxx,目前住在xxx,今年xx岁了,我的邮箱是xxx.
2. 定义两个变量,操作并实现两个数据的交换打印到页面中(实现思路:使用一个临时变量用来做中间存储)
3. 定义一个常量圆周率,在从输入框中动态的输入圆的半径,计算把圆的周长和面积依次打印到页面中。
4. 用户动态的输入一个四位数的数字,分别获取其各个位数的数字之和并打印
5. 用户输入银行卡总金额,依次输入本月花费的电费,水费,网费,最终计算并打印本月银行卡还剩下的余额。
6. 用户动态的输入一个三位数字,判断是否是水仙花,如果是则打印:xx是水仙花数,反之xx不是水仙花数。注意如果不是数字或三位数字则打印数据有误提示。length
水仙花数:就是一个三位数,各个位数的数字的三次方之和为自己本身
例如:153 = 1* 1 *1 + 5 * 5 * 5 + 3 * * 3 *3
7. 用户动态输入一个五位数字,判断是否是完数,如果是则打印:xx是完数,反之xx不是完数。注意如果不是数字或五位数字则打印数据有误提示
完数就是 个位数字和万位数字相同 十位数字和千位数字相同
8. 编写一个js程序,计算并显示某人根据下面确定的周薪:
如果工作时间小于等于40小时,那么每小时8美元;
否则,该职员在320美元基础上,对超过40小时的部分,再加上12美元每小时。
你所编写的程序应该请求输入动态的工作时间,并将得到的薪水显示出来。
9. 中英文星期转换器
提示:使用switch实现控制台输入中文的"星期一",打印英文的周一【Monday】
10. 功能描述:定义一个变量代表月份,输出对应的季节
要求:
(1)动态输入输入一个整数(代表月份,范围1-12)
(2)输出该月份对应的季节
3,4,5春季
6,7,8夏季
9,10,11秋季
12,1,2冬季
(3)注意处理数据格式错误问题
11. 定义三个数据,求最大值
12. 功能描述:模拟计算器功能,对定义的两个数据进行加、减、乘、除的运算,并打印运算结果
要求:
(1)定义三个变量,其中前两个代表参加运算的数据,
第三个整数为要进行的运算符
(2)使用今天所学知识完成功能
(3)演示格式如下:
第一个整数:30
第二个整数:40
第三个符号:+
结果: 30+40=70
二、代码
这里使用了多个按钮作为题目的触发
代码如下: