zoukankan      html  css  js  c++  java
  • js的运算符学习笔记

    js的运算符

    image


    1、加号运算

    <!DOCTYPE html>
    <html lange = "en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <h1>js运算</h1>
        <h2>加号运算</h2>
        <script type="text/javascript">
            var a = 1 + 1 + "a" + ( 1 + 2 );
            document.write(a);
    
        </script>
    
    
    
    
    </body>

    运行结果为:注意运算顺序

    image

    减号运算和称号运算  略

    除号运算

    <!DOCTYPE html>
    <html lange = "en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <h1>js运算</h1>
        <h2>加号运算</h2>
        <script type="text/javascript">
            var a = 1 + 1 + "a" + ( 1 + 2 );
            document.write(a);
    
        </script>
    
        <h2>除号运算</h2>
        <a>     1/0 是无穷 a = 1 / 0 =
        <script type="text/javascript">
            var a = 1 / 0;
            document.write(a);
    
        </script>
    
        </a>
    
        <br/>
        <a>     0/0 得到的不是数 a = 10 / 0 =
        <script type="text/javascript">
            var a = 0 / 0;
            document.write(a);
        </script>
    
        </a>
    
    </body>


    结果为

    image


    取余运算 %(略)


    ++  --

    <!DOCTYPE html>
    <html lange = "en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
    </head>
    <body>
        <h1>js运算</h1>
        <h2>加号运算</h2>
        <script type="text/javascript">
            var a = 1 + 1 + "a" + ( 1 + 2 );
            document.write(a);
    
        </script>
    
        <h2>除号运算</h2>
        <a>     1/0 是无穷 a = 1 / 0 =
        <script type="text/javascript">
            var a = 1 / 0;
            document.write(a);
    
        </script>
    
        </a>
    
        <br/>
        <a>     0/0 得到的不是数 a = 10 / 0 =
        <script type="text/javascript">
            var a = 0 / 0;
            document.write(a);
        </script>
    
        </a>
    
        <br/>
        <a>      b = a++ 
        <script type="text/javascript">
            var a = 10;
            b = a++
            document.write("a = " + a + " b = " + b);
        </script>
    
        </a>
        <br/>
        <a>     b = ++a    
        <script type="text/javascript">
            var a = 10;
            b = ++a
            document.write("a = "  + a + " b = " + b);
        </script>
    
        </a>
    </body>

    赋值运算  从右向左  ,计算顺序  从左至右

    image


    a+=10  等同于 a+=10

    a += 10 +1 为 a+10

    结果为21

    人在中年,一事无成,瞎学
  • 相关阅读:
    Java言语与C言语有哪些不同
    只会增删改查的Java程序员该如何发展
    java“单根继承结构”
    Java编程领域你需要懂得技术名词解释
    HTTP相关工具类/协助类分享
    说说Java到底是值传递仍是引用传递
    Java自定义ClassLoader实现
    深化详细分析java的发展前景!
    2020Java面试题及答案,命中率高达90%
    Python爬虫详解,每个步骤都给你细致的讲解(附源码)
  • 原文地址:https://www.cnblogs.com/jilingxf/p/13820567.html
Copyright © 2011-2022 走看看