zoukankan      html  css  js  c++  java
  • JavaScript 12 算数运算符

    示例 1 : 

    基本算数运算符

    基本算数运算符和小学中学习的没有任何区别
    + - * / %(取余数)

    <script>
    function p(s){
     document.write(s);
     document.write("<br>");
    }
     
    p("1+2="+ (1+2));
    p("5-3="+ (5-3));
    p("3*2="+ (3*2));
    p("9/3="+ (9/3));
    p("10%3="+ (10%3));
     
    </script>

    示例 2 : 

    自增,自减运算符

    自增++在原来的基础上 ,增加 1.
    需要注意的是
    如果 ++放在 前面 ,就是 先运算,后取值 。
    如果 ++放在 后面 ,就是 先取值,后运算。
    自减 -- 是一个道理。
    <script>
     
    var a = 5;
    document.write('a++ 是先取值,再运算,所以打印出来是:'+a++); //先取值 ,即5
     
    document.write("<br>");
    var b = 5;
    document.write('++b 是先运算,再取值,所以打印出来是:'+ ++b); //先运算,再取值,即6
     
    </script>

      示例 3 : 

    赋值运算符

    =,+=,-=,*=,/=,%=
    x=5 是 最基本的赋值运算符,即把右边的值,赋给左边的变量x。
    x+=y, 表示 x=x+y。
    其他都是一个道理。

    <script>
       x = 5;
       x+= 6;
       document.write('x+=6就是 x=x+6的意思,所以最后的值就等于: '+x);
    </script>

    示例 4 : 

    +运算符的多态

    + 具备多态特征
    当两边都是数字的时候 ,表现为算数运算符
    当任意一边是字符串的时候,表现为字符串连接符

    <script>
    document.write('当+两边都是数字的时候,+就是加法运算符,所以1+2='+(1+2));
    document.write("<br>");
    document.write('当+任意一边是字符串的时候,+就是字符串连接符,所以1+\"2\"='+ (1+"2"));
    </script>

  • 相关阅读:
    Android手势锁实现
    网页模板pug基本语法
    React入门看这篇就够了
    我曾站在离你最近的天涯
    一文看懂浏览器事件循环
    Vi编辑网卡
    2019.6.11_MySQL进阶二:主键与外键
    2019.6.13_笔试题目及答案
    2019.6.13_MySQL简单命令的使用
    2019.6.13_SQL语句中----删除表数据drop、truncate和delete的用法
  • 原文地址:https://www.cnblogs.com/JasperZhao/p/13325471.html
Copyright © 2011-2022 走看看