运算符

2018-09-17  本文已影响0人  饥人谷_愿

一. 关于if(xx)和 a==b判断

if语句结构:

 if(条件){
     条件为真时显示其内容;
 }else{
     条件为假时显示其内容;
 }
条件表达式成立为真,不成立为假。

以案例来说明:

 var a=prompt("请输入您的分数")
 if(a>60) {
   alert("及格");
 }else {
   alert("不及格");
 }
条件为true时.png 条件为true时显示第一个.png 条件为false.png 条件为false显示后面.png


1. 赋值运算符:

        赋值运算符可以将一个值赋值给一个变量;
例如:
      var  a=20;  //我要把a赋值给b;
      var  b=a;   //这样就可以啦

2. 比较运算符:

      a==b;  //判断值是否相等;
      a===b; //判断是否完全相等;

我们看看案例:

1. == 相等
       var  a=2;
       var  b="2";
       alert(a==b);

它的结果为true,两个相等。

2. === 严格相等
       var  a=2;
       var  b="2";
       alert(a===b);

它的结果为false,两个不相等。

为什么1.相等,2.不相等呢?

2. 自增与自减

Honeycam 2019-03-07 12-23-36.gif

\color{red}{++a,是给本身自增1并赋值,a++只自增本身。}

Honeycam 2019-03-07 12-30-30.gif

以上是我对于部分运算符的理解,如有不对的地方,请大家指出,
谢谢~

上一篇下一篇

猜你喜欢

热点阅读