js小练习

目录

1.用户输入一个数字,判定数字是奇数还是偶数,如果不是数字也要给出提示

2.判定两个数字之间的最大值(用户输入两个数字,判定哪个数字大)

3.成绩等级的判定

4.用户输入一个年份,判定该年份有多少天

5.制定学习计划表,输入星期几,能提示今天要学习什么课程

6.出租车,起步价(2公里以内)为7元,超过2公里的按照每公里3元计算。要求根据路程计算费用

7.判断闰年(闰年的条件是能被4整除,但不能被100整除;或能被400整除。)

8.根据性别和体重计算输血量。女性体重不超过50kg的输血量为200毫升,否则250毫升;男性体重不超过60kg的输血量为250毫升,否则300毫升.

9.当气温高于26℃时,需要开启制冷空调;气温低于10℃则开启制热空调;其余情况只需要开启送风模式即可。编制自动温控程序,控制操作用输出相应的提示字符串来模拟,比如“开启制冷”

10.根据《省电网销售电价表》,居民生活用电按3个梯度收费:月用电量150千瓦时及以下部分,每千瓦时0.4463元,151—400千瓦时部分为0.4663元,401千瓦时以上部分为0.5663元, 请编写程序,当输入用户的用电量时,计算出所需付的费用。

11.假设从A地到B地的火车票有硬座和硬卧,价格分别为100和190元。 根据铁路部门规定,未成年人(18周岁以下)身高不足120cm免票,120(含)-150(不含)cm需半票,150及以上的需全票,未成年人卧铺只能减免硬座的半价。请设计一个购票程序,要求输入年龄和身高(未成人需要输入)以及票的类型,输出票的价。

12.输出两个数字之间的最大数

1.用户输入一个数字,判定数字是奇数还是偶数,如果不是数字也要给出提示

        var num = prompt("请输入一个整数")*1;

        if (num % 2 == 0) {

            document.write(num+"偶数");

        } else {

            document.write(num+"奇数");

        }

2.判定两个数字之间的最大值(用户输入两个数字,判定哪个数字大)

        var str1 = prompt("请输入数字1")*1;

        var str2 = prompt("请输入数字2")*1;

        if (str1 > str2) {

            document.write("最大的数是" + str1);

        } else {

            document.write("最大的数是" + str2);

        }

  3.成绩等级的判定

        var grade = prompt("请输入你的成绩") * 1;

        if (grade >= 90) {

            document.write("优秀");

        } else if (grade >= 80) {

            document.write("良好");

        } else if (grade >= 70) {

            document.write("一般");

        } else if (grade >= 60) {

            document.write("及格");

        } else {

            document.write("不及格");

        }

 4.用户输入一个年份,判定该年份有多少天

        var year = prompt("请输入年份") * 1;

        if ((year%4==0&&year%100!=0) || year%400==0){

            document.write(year+"年有366天");

        }else{

            document.write(year+"年有365天");

        }

   5.制定学习计划表,输入星期几,能提示今天要学习什么课程

        var day = prompt("请输入今天星期几:");

        if (day > 0 && day <= 7) {

            switch (day) {

                case "1":

                    document.write("今天星期一,要学习语文");

                    break;

                case "2":

                    document.write("今天星期二,要学习数学");

                    break;

                case "3":

                    document.write("今天星期三,要学习英语");

                    break;

                case "4":

                    document.write("今天星期四,要学习物理");

                    break;

                case "5":

                    document.write("今天星期五,要学习化学");

                    break;

                case "6":

                    document.write("今天星期六,要睡懒觉");

                    break;

                default:

                    document.write("今天星期日,要休息");

                    break;

            }

        } else {

            alert("一周只有7天!!!");

        }

6.出租车,起步价(2公里以内)为7元,超过2公里的按照每公里3元计算。要求根据路程计算费用

        var km = prompt(&
  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值