js运算符!

算术运算符(如下)

1.“+” 加  2.“-” 减  3“*” 乘  4.“/” 除  5.“%” 取余

例:var i=3,j=8;

  document.write(i+j);

   document.write(i-j);

    document.write(i*j);

  document.write(i/j);

  document.write(i%j); 取余

自増自减运算符

alert(num1++);  “++或--”放在右边先赋值后运算   

alert(++num1);   “++或--”放在左边一边运算一边赋值

注:1.字符串不支持自増自减

  2.整型支持自增 自减运算符

  3.浮点型支持自增自减运算符

  4.null支持自增自减运算符

 

赋值运算符

  +=  -=  *=  /=  %=  .=

例:a+=3;//a=a+3;

  a-=3;//a=a-3;

  a*=3;//a=a*3;

比较运算符

>  <  >=  <=  !=不等于

例:res=2=='1';

  res=3=='3king';
  res=0==null;//false

逻辑运算符

1.&&”与“运算符

 

要求两个表达式为true,结果才是true

例:alert(true && true);

如果第一个表达式为false,则第二个表达式短路,整个结果是false.

例:alert(false && true); 

2. | | “或”的的运算符

 

俩边表达式中有一个为ture,整个结果为ture.

例:alert(true || true);

 

如果第一个表达式为ture,则第二个表达式短路,整个结果是ture.

例:alert(true || false);   

 

posted @ 2019-01-08 10:30  一只无名程序猿  阅读(987)  评论(0编辑  收藏  举报