js運算符+運算方式

用於字符串的 + 運算符

條件運算符

又叫作邏輯運算符c++

1==1?"aaa":"ccc";spa

 

三步運算符: 條件?」知足」:」不知足」;code

 

實例:ci

   1==11?consloe.log(「aaa」):consloe.log(「bbb」);字符串

 

 

比較運算符

運算符it

描述table

例子循環

==英文

等於tab

x==8 爲 false

===

全等(值和類型)

x===5 爲 true;x==="5" 爲 false

!=

不等於

x!=8 爲 true

大於

x>8 爲 false

小於

x<8 爲 true

>=

大於或等於

x>=8 爲 false

<=

小於或等於

x<=8 爲 true

條件語句

if(){}

 

if(){}else{}

 

if(){}else if{}else{}

 

if(){

if(){

}

}

實例

1.var a = prompt("");

              if(a>=60){

                     alert("及格");

              }else{

                   alert("不及格");

                              }

2. var a =prompt("")

//           if(a==100){

//                  alert("車");

//           }else if (a>=90){

//                  alert("mp4");

//           }else if(90>a&a>=60){

//                  alert("書");

//           }else{

//                  alert("不買");

//           }

 

 

 

邏輯運算符

 

運算符

描述

例子

&&

and

(x < 10 && y > 1) 爲 true

||

or

(x==5 || y==5) 爲 false

!

not

!(x==y) 爲 true

實例:

var a=prompt("");

              if(a>=80){

                        alert("優秀");

                 }else if(a>=60&&a<80){

                        alert("良")

                       

                 }else{

                        alert("cha")

                 }

Switch 分支語句

switch(n)
{
case 1:
  執行代碼塊 1
  break;
case 2:
  執行代碼塊 2
  break;
default:
  n 與 case 1 和 case 2 不一樣時執行的代碼
}

實例var a=prompt("");

             switch(a){

                              case "可樂":

                              alert("可樂爲100元")

                              break;

                              case "薯片":必定要是字符串的形式

                                  alert("薯片爲50元")

                              break;

            default:

for循環語句

 

for(初始條件;循環條件;狀態改變)

(i=0;i<100;i++){

循環體

}

 

break:跳出     英文(打破,忽然)

continue:跳過當前

     英文(逗留)

If( a==7){

Continue

}

先判斷後執行

while (條件)
{
    須要執行的代碼
}

 

先執行後判斷

do
{
    須要執行的代碼
}
while (條件);

 

 

break:跳出

 

實例

1for(a=0;a<10;a++){

                            If( a==7){

Continue;

}

                            document.write(a+"<br>")

                     }

 

2實例(while)

       var a=0.2;

              var b=0;

              while(a<8848){

                     a=a*2;

                     b++;

              }

              alert(b);

3.for+for

       for(var a=5;a>=1;a--){

              for(var b=1;b<=a;b++){

                     document.write("●");

              }

              for(var c=0;c<5-a;c++){

                     document.write("@");

              }

              document.write("<br>");    

       }

相關文章
相關標籤/搜索