美文网首页
自增自减

自增自减

作者: 栀心_d553 | 来源:发表于2019-12-24 11:40 被阅读0次

自增 ++

        - 通过自增可以使变量在自身的基础上增加1
        - 对于一个变量自增以后,原变量的值会立即自增1
        - 自增分成两种:后++(a++) 和 前++(++a)    
            无论是a++还是++a,都会立即使原变量的值自增1
            不同的是a++和++a的值不同
            a++的值等于原变量的值(自增前的值)
            ++a的值等于新值 (自增后的值,先自增,后赋值)

自减 --

        - 通过自减可以使变量在自身的基础上减1
        - 自减分成两种:后--(a--) 和 前--(--a)
            无论是a--还是--a都会立即使原变量的值自减1
            不同的是a-- 和 --a的值不同
                a-- 是变量的原值 (自减前的值)
                --a 是变量的新值 (自减以后的值)
代码块:
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>自增和自减的练习</title>
    <script type="text/javascript">
        var n1=10;
        var n2=20;
        
        var n = n1++; //n=10  n1=11
        先赋值后加,所以先给n赋n1的值,n就等于10,然后再给n1加,n1原来是10,加一为1
        console.log('n=' + n);  //10
        console.log('n1=' + n1); //11
        


        n = ++n1; //n1=12 n=12
                先加后赋值,先给n1加,经过上面的转化,n1现在是11,加1位12,后赋值给n,所以n=12
        console.log('n=' + n); //12
        console.log('n1=' + n1); //12
        
        n = n2--;// n=20 n2=19
        console.log('n=' + n); //20
        console.log('n2=' + n2); //19
        
        n = --n2; //n2=18  n=18
        console.log('n=' + n); //18
        console.log('n2=' + n2); //18
    </script>
</head>
<body>

</body>
</html>

相关文章

  • 自增、自减

    var a = 20; var b = --a + 2; console.log(a);//19 console....

  • 自增自减

    自增(++)与自减(--)感觉这是很有意思的两个运算符号, 前缀形式:++i、--i 后缀后缀:i++、i-- 整...

  • 自增自减

    自增、自减(自动➕1或者自动➖1) 如果++在前代表先自增再参与其它运算如果++在后代表先参与其它运算再自增 自增...

  • 自增自减

    理解核心:( 其实很容易) int b;int a = 10; // b = 10 + 12; // b = 11...

  • 自增自减

    自增 ++ 自减 --

  • java(4-运算符)

    自增自减运算符 前缀自增自减法(++a,--a): 先进行自增或者自减运算,再进行表达式运算。后缀自增自减法(a+...

  • 2019-02-24

    算术运算符 主要介绍一下 %(取模)、自增(++)、自减(--) 自增 (++) 自增分为自增前(++a) 和自增...

  • c语言学习总结

    逗号表达式与自增自减 自增自减 b = a++ 等价于 b = a; a = a+1; b = ++a 等价于 ...

  • JavaScript自增自减

    相信大家一定被自增自减困扰了许久,那么今天就来彻底弄清楚自增与自减的原理 自增++可以使变量在自身的基础上增加1 ...

  • 自增和自减

    自增与自减 运行结果a:6b:6 运行结果a:6b:5 其他运算符与c++没有区别 赋值运算符 注意 运行结果th...

网友评论

      本文标题:自增自减

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