代码改变世界

if else 与switch的用法

2015-09-20 19:15  兮月  阅读(640)  评论(0)    收藏  举报

if...else 如果符合if的条件则执行if后面的语句,否则执行else后面的语句。 

var aa= prompt("输入一个数字");


if (aa>100){


  alert("输入的是"+aa);

}else{

        alert("输入的数有点小哦");

    }

if...else if...else...else如果符合if的条件就执行if后面的语句, 在不符合if基础上如果符合else if的条件则执行else if,否则执行else后面的语句。

var aa=prompt("请输入您的年龄","15");

    if (aa>0&&aa<12){

        alert("您现在是儿童");

    }else if(aa>12&&aa<18){

        alert("您现在是未成年");

    }else if (aa>=18&&aa<40){

        alert("您现在是青年人");}

        else if(aa>=40&&aa<50){

        alert("您现在是中年人");

    }else{

        alert("您现在是老年");

    }

switch 基于不同条件执行不同方案。

var aa= prompt("今天礼拜几a-g","a");

   function bb(aa){

        switch (aa){

            case "a" :alert("今天礼拜一");break;

            case "b" :alert("今天礼拜二");break;

            case "c" :alert("今天礼拜三");break;

            case "d" :alert("今天礼拜四");break;

            case "e" :alert("今天礼拜五");break;

            case "f" :alert("今天礼拜六");break;

            case "g" :alert("今天礼拜天");break;

        }

   }

    bb(aa);//case后边的选项如果要打上""号。