美文网首页
JavaScript的表达式与操作符

JavaScript的表达式与操作符

作者: 梦回98 | 来源:发表于2019-06-29 00:48 被阅读0次

我们接下来学习JavaScript操作符(运算符):

avaScript操作符分为五类:
1、一元操作符(单目操作符)
2、加性操作符
3、乘性操作符
4、关系操作符
5、相等操作符

一、一元操作符:

1、递增和递减操作符(分前置型和后置型)
  ++是递增操作符,— —是递减操作符
 i++      先赋值  后自加
 i--       先赋值  后自减

二、加性操作符:

1、+   加法操作符
2、-   减法操作符

三、乘性操作符:

1、* 乘法操作符
2、/ 除法操作符
3、% 取余操作符

四、关系操作符:

< 、>、<=和>=    这几个关系操作符用于对两个值进行比较
根据规则,任何操作数与NaN进行比较,结果都是false。
var   result1=NaN<6;   //false
var   result2=NaN>=4   //false

五、相等操作符:
1、相等和不相等(==和!=)
2、全等和不全等(===和!==)
我们可以举一下值:

null == undefined   1 == true   0 == false            "" == 0    
"" == false         NaN != NaN      true == "1"       false == "0" 
这些都是返回值为true。

经过了这几天的学习我们也可以自己做个九九乘法表:
首先,我们就要用到:
1、一元操作符先赋值后加减。
2、for(循环语句),循环乘法表的运算。
我们都知道乘法表都是成阶梯状,一级一级的换算,从1到9。
用一元操作符先赋值后循环:

for(var  i = 1;i < 10;i++){
          for(var  a = 1;a <= i;a++){
              document.write(i+"*"+a+"="+a*i, "&nbsp")
          }
          document.write("<br>")    //换行
      }

以下就是做成的乘法表:


image.png

我们会玩这个以后也可以做个反梯形,就是把你的数值反过来运算:

for(var  i = 1;i < 10;i++){
          for(var  a = 1;a <= i;a++){
              document.write(i+"*"+a+"="+a*i, "&nbsp")
          }
          document.write("<br>")
      }   //正梯形
      document.write("<hr>")
      for(var  i = 9;i >= 1;i--){
          for(var  a = 1;a <= i;a++){
              document.write(i+"*"+a+"="+a*i, "&nbsp")
          }
          document.write("<br>")
      }   //反梯形

又可以看到很好的效果图了:


image.png

好了,今天的学习到这来了,明天我们在相约在这里。

相关文章

网友评论

      本文标题:JavaScript的表达式与操作符

      本文链接:https://www.haomeiwen.com/subject/mgzycctx.html