javascript中运算符if,switch,for,while,do..while

作者: Darren 分类: javascript 发布时间: 2019-05-29 20:34
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
</head>
<body>
    <script>
        // 三元运算符
        
        // var age =prompt("请输入你的年龄,判断你是否能够进入本站!","18");
        // var bijiao=age>=18?'你已经成年':'你还未成年';
        // document.write(bijiao);

// 循环结构分支
        // 循环语句for
        // 实现1-100打印所有的数字
        // for(变量初始值,变量的表达式,变量的更新){
        //     // 循环体
        // }  

        // for-demo
        // for(var i =1;i<=100;i++){
        //     document.write(i+"<br>");
        // }
        
        // 循环语句while与do..while
        // 变量初始化值
        // while(变量的表达式){
        //     循环体
        //     变量更新
        // }
        
        // while-demo
        // var i =1;
        // while(i<=100){
        //     document.write(i+"<br>");
        //     i++;
        // }
        

        // do...while


        // 变量初始化
        // do{
            // 循环体
            // 变量更新
        // }while(变量的表达式)
    

        // do...while-demo
        // var i =0;
        // do{
        //     i++;
        //     document.write(i+"<br/>")
        // }while(i<=99)

        // for一般只用于知道要循环次数
        // while适用于不知道要循环次数







// 判断分支结构

        // if分支结构 -单分支结构


    // if(判断结构){

    //     满足执行
    // }else{
    //     不满足执行
    // }

    // var i =prompt();    //让用户输入数据
    // var m =parseInt(i) //对数字进行取得整数
    // if(m>=18){
    //     document.write("恭喜你已经成年,可以进入本站!")
    // }else{
    //     document.write("很遗憾你未成年不能进入本站!")
    // }



    // if分支结构 -双分支结构



    // if(条件表达式1){
    //     满足1执行
    // }else if(条件表达式2){
    //     满足2执行
    // }else{
    //     不满足2执行
    // }


    // demo-if双分支的

    // var sex =prompt();
    
    // if(sex=="男"){
    //     document.write("你好帅哥!");
    // }else if(sex=="女"){
    //     document.write("你好美女!");
    // }else{
    //     document.write("你是人妖吧!");
    // }


   // if分支结构 -多分支结构

    // if(条件表达式1){
    //     满足1执行
    // }else if(条件表达式2){
    //     满足2执行
    // }else{
    //     不满足2执行
    // }else if(条件表达式3){
    //     满足执行3
    // }else{
    //     不满足执行3
    // }else if(....)
    // .
    // .
    // .
    // .


    // switch判断结构

    // switch格式


    // switch(获取的值){
    //     case 1:
    //         满足执行
    //         break;
    //     case 2:
    //         满足执行2
    //         break;
    //     case 3:
    //         满足执行3
    //         break;
    //     case 4:
    //         满足执行4
    //         break;
    //     case 5:
    //         满足执行5
    //         break;
    //     case 6:
    //         满足执行6
    //         break;
    //     case 7:
    //         满足执行7
    //         break;
    //     default:
    //         都不满足执行
    // }


    // switch-demo

    var dayday =prompt("请输入今天星期几?");
    var day =parseInt(dayday);
    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;
    case 7:
        document.write("今天是星期日,早上好");
        break;
        default:
        document.write("数据不合法");
    }
    </script>
</body>
</html>

 

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注