JS_if语句

/* 
        if 语句
        语法一:
            if(条件表达式){
                语句1;
                ……
            }

        语法二:
            if(条件表达式){
                语句1;
                ...
            }else{
                语句...
            }
        语法三:
            if(条件表达式){
                语句1;
                ...
            }else if{
                语句...
            }else if{
                语句...
            }{
                语句...
            }

        */
        //    var age = 60;
        //    if(age>60){
        //        alert("你已经退休了");
        //    }else{
        //        alert("你没有退休")
        //    }
 /*
    *从键盘输入小明的期末成绩:
    *当成绩为100时,‘奖励一辆BMW "
    *当成绩为[80-99]时,‘奖励一台iphone15s'
    *当成绩为「60-801时,‘奖励一本参考书'
    *其他时,什么奖励也没有
    */
    
    /*
        prompt()可以弹出一个提示框该提示框会带一个文本框
        用户可以在文本框中输入一段内容,该函数需要一个字符串作为参数
        该字符串将会作为提示框的提示文字

        用户输入的内容将会作为函数的返回值返回,返回的是字符串类型。可以定义一个变量接收该内容
        */

        var score = prompt("请输入小明的期末成绩:");
        // alert(score);
        if (score > 100 || score < 0 || isNaN(score)) {
            alert("error")
        } else {
            if (score == 100) {
                alert("奖励一辆BMW");
            } else if (score >= 80) {
                alert("奖励一台iphone15s");
            } else if (score >= 60) {
                alert("奖励一本参考书");
            } else {
                alert("什么奖励也没有");
            }

        } 
  /* 
    大家都知道,男大当婚,女大当嫁。那么女方家长要嫁女儿,当然要提出一定的条件:
    高:180cm以上;富1000万以上;帅:500以上;
    如果这三个条件同时满足,则:‘我一定要嫁给他'
    如果三个条件有为真的情况,则:'嫁吧,比上不足,比下有余。"如果三个条件都不满足,则:'不嫁!'
     */

    var height = prompt("请输入身高(cm)");
    var rich = prompt("请输入财产(万)");
    var face = prompt("请输入颜值(px)");


    if (height > 180 && rich > 1000 && face > 500) {
        alert("我一定要嫁给他");
    } else if(height > 180 || rich > 1000 || face > 500){
        alert("嫁吧,比上不足,比下有余。")
    }else{
        alert("不嫁!");
    } 
  /* 
    编写程序,由键盘输入三个整数分别存入变量num1.num2.num3,对他们进行排序,并且从大到小输出。
    */
   //将字符串转化为数值
    var num1 = +prompt("请输入入第一个数字");
    var num2 = +prompt("请输入入第二个数字");
    var num3 = +prompt("请输入入第三个数字");

    if (num1 > num2 && num1 > num3) {
        if (num2 > num3) {
            alert(num1 +"," + num2+"," + num3);
        } else{
            alert(num1 +"," + num3 +"," + num2);
        }
    }else if(num2 > num1 && num2 > num3){
        if(num1>num3){
            alert(num2 +"," + num1 +"," + num3);
        }else{
            alert(num2 +"," + num3 +"," + num1);
        }
    }else{
        if(num1>num2){
            alert(num3 +"," + num1 +"," + num2);
        }else{
            alert(num3 +"," + num2 +"," + num1);
        }
    }
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值