JavaScript 条件语句 switch语句 for循环

336 阅读1分钟

一、条件语句

1. if

当指定条件为 true 时,才执行代码。

<script>
    let score = parseInt(prompt('输入成绩'));
    if(score>=60){
             alert('成绩及格')
    }
</script>

2. if ... else

当条件为 true 时执行代码,当条件为 false 时执行其他代码。

<script>
    let score = parseInt(prompt('输入成绩'));
    if(score>=60){
          alert('成绩及格')
    }
    else{
          alert('成绩不合格,请补考')
    }
</script>

3. if ... else if ... else

<script>
    let score = prompt('输入成绩');
    if(score>=90){
            alert('优秀')
    }
    else if(chenji>=60){
            alert('及格')
    }
    else{
            alert('不及格')
    }
</script>

二、switch语句

<script>
   switch (prompt('今天是周几')) {
            case '周一':
                alert('新的一周开始了');
                break;
            case '周五':
                alert('明天就是周末了');
                break;
            case '周六':
                alert('放松的休息');
                break;
            case '周日':
                alert('放松的休息');
                break;
            /* 如果以上条件都对不上,就执行下面的代码 */
            default:
                alert('努力工作');
                break;    
        }
</script>

三、for循环

使用for循环计算100以内(含100)的偶数之和:

<script>       
     let sum= 0;
     for(var i=1;i<=100;i++){
         if(i%2==0){               
          sum = sum + i;   
         }
     }
     document.write(sum);
</script>