JavaScript 条件判断语句

JavaScript基本的条件判断语句如下:

1、if 、if else if

2、for

3、while , do while

一 、 if语句

if语法 :

        if (条件) {

            //执行语句

    }

if 和 && 转换

if ( 1 > 2 ) {

        document.write( ' a ' );

    }

    1 > 2 && document.write( 'a' );

if else if 语法:

if (条件){

        //执行语句1

    } else if {

        //执行语句2

    } else {

        //执行最后的语句

    }

二、 for 循环

for循环语法 :

for ( var i = 0; i <= 10; i ++) {

        document.write( 'i' );

    }

没有固定的逻辑!

vari=0;

    for(;i;) {

        document.write('a');

        count++;

        if(count==10) {

                i=0;

        }

    }

while 循环语法 :

while(条件) {

            //执行语句

    }

while案例:

    找出100以内能被7整除,或带有7的数;

    vari=0;

    while(i<=100){

        if(i%7==0||i%10==7){

            document.write('i');

        }

        i++;

    }

do while 循环语法

var i = 0;

    do{

        document.write( ' a ' );

        i ++;

} while ( i < 0 );

作业 :

1、计算 2 的 n 次幂,n 可输入,n 为自然数。

2、计算 n 的阶乘,n 可输入。

3、1 1 2 3 5 8 输出第 n 项。

4、编写一个程序,输入一个三位数的正整数,输出时反向输出。如:输入456,输出654。

5、输入a,b,c 三个数字,打印出最大的。

6、打印除100以内的质数。

条件语句补充

// switch case

//break

//continue

1、switch case 语句

switch(条件) {

    case条件判断1:

        console.log('a');

        break;//终止语句,结束循环

    case条件判断2:

        console.log('b');

        break;

    case条件判断3:

        console.log('c');

        break;

}

2、break

终止循环

3、continue

跳出本次循环

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容