分支结构2小练习(闰年、BMI(身体质量指数)等)

116 阅读1分钟
<body>
    <script>
        /*  1.参军0年,为“平民”级别;参军1年为“列兵”级别;参军2年,可评选“上等兵”称号;
         参军3-5年,可评选“一级士官”称号;参军6-8年,可评选“二级士官”称号;
         参军8年以上,可评选“中高级士官”称号.
         输入参军年限,求该军人可参选的称号。*/

        /*   var year = prompt('请输入您的参军年限');
          if (year < 1) {
              document.write('您的级别是平民');
          } else if (year>=1 && year<2) {
              document.write('您的级别是列兵');
          }else if (year>=2 && year<3) {
              document.write('您的级别是上等兵');
          }else if (year>=3 && year<6) {
              document.write('您的级别是一级士官');
          }else if (year>=6 && year<8) {
              document.write('您的级别是二级士官');
          }else if (year>=8) {
              document.write('您的级别是中高级士官');
          } */


        // 2.根据用户输入,判断用户输入的是奇数还是偶数
        /*  var number1 = prompt('请输入一个整数');
        if(number1%2 == 0){
            document.write('这个数是偶数');
        }else if(number1%2 == 1){
            document.write('这个数是奇数');
        } */


        // 3.根据用户输入年份,判断输入的年份是否为闰年 (闰年是能整除4且不能整除100,或者整除400)
        /* var year1 = prompt('请输入年份');
        if(year1%4 == 0 && year1%100 !== 0 || year1%400 == 0){
            document.write('今年是闰年');
        }else{
            document.write('今年不是闰年');
        } */

        /*4、.根据当前的时间,提示用户要做的事情。
            5-7点		早上好
            7-11点		上午好,祝您心情愉快
            11-13点		中午好
            13-17点		下午好
            17-21点		晚上好
            21-23点		夜深了,注意身体哟
            其它情况	凌晨了,该休息了
            */
        /*  var time = prompt('请输入当前时间');
         if (time >= 5 && time < 7) {
             document.write('早上好');
         } else if (time >= 7 && time < 11) {
             document.write('上午好,祝您心情愉快');
         }else if (time >= 11 && time < 13) {
             document.write('中午好');
         }else if (time >= 13 && time < 17) {
             document.write('下午好');
         }else if (time >= 17 && time < 21) {
             document.write('晚上好');
         }else if (time >= 21 && time < 23) {
             document.write('夜深了,注意身体哟');
         }else{
             document.write('凌晨了,该休息了');
         } */

        /*   5、根据BMI(身体质量指数)显示一个人的体型。BMI是指身高体重的一个计算公式。
          BMI = 体重 / 身高的平方;
          -指数 - -说明 -
          低于18.5		 过轻
          18.5~24.9999	正常
          25~27.9999		过重
          28~32			肥胖
          高于32			非常肥胖
          编程输入身高和体重,计算BMI, 输出身体状况。 */
        /* var a=prompt('请输入身高米数');
        var b=prompt('请输入体重公斤数');
        var BMI = b/(a*a);
         if(BMI<18.5){
             document.write('过轻了');
         }else if(BMI>=18.5 && BMI<=24.9999){
            document.write('正常的');
         }else if(BMI>=25 && BMI<=27.9999){
            document.write('过重了');
         }else if(BMI>=28 && BMI<=32){
            document.write('肥胖');
         }else if(32){
            document.write('非常肥胖');
         } */

        // 6、会员卡四位数(开头不为0)求和,会员卡四位数求和大于20时将返利50元,否则不返利  根据用户输入的会员卡卡号(四位数) ,判断是否返利
        /* var member = prompt('请输入会员卡后四位');
        var a = parseInt(member / 1000);//千位
        var b = parseInt(member / 100) % 10;//百位
        var c = parseInt(member / 10) % 10;//十位
        var d = member % 10;//个位
        var peace = a+b+c+d;
        if(peace>20){
            document.write('恭喜您,给您返利50元');
        }else{
            document.write('没有达到返利的条件');
        } */

        // 7、用户购买商品,三个商品中有一个超过50元,或者总价超过100元,即可打八折,否则不打折。
       /*  var a1 = prompt('第一件商品价格');
        var a2 = prompt('第二件商品价格');
        var a3 = prompt('第三件商品价格');
        var peace =parseInt(a1)+parseInt(a2)+parseInt(a3);
        if(a1>50 || a2>50 || a3>50 || peace>100){
            document.write('您的商品价格可打八折');
        }else {
            document.write('不好意思,您没有达到打折的条件');
        } */

        // 8、工资所得税工资超过1000的部分需要缴纳个人所有税(税率0.05),根据用户输入的工资,输出税后工资。
        var money=prompt('请输入的工资');
        var rmoney=money-(money-1000)*0.05;
        if(money>1000){
            document.write(rmoney);
        }else{
            document.write(money); 
        }
        
    </script>
</body>