蒙圈了,++a和--b到底是多少?

来源:2-13 编程练习

小小单身

2016-07-29 16:04

麻烦说一下答案和小解释一下,

++a是6吗?--b是1吗?

如果是,那和 a++和b--不是一样吗?

写回答 关注

6回答

  • 银岚丶
    2016-08-09 23:13:02

    所以说就是输写方式不一样是吧  ++a 和a++ 或者a--和--a 完全一样 

    讲的时候为什么不说 真J8蛋疼 还以为有什么不一样

  • qq_哈哈妹_03724753
    2016-08-05 19:51:31

    看他们写的,应该就是和读取顺序有关吧,++a就是先加1+a呗,a++那就是a+1应该可以这样理解吧!但是结果都是一样的!不用太纠结,后面慢慢应该还会学到!一起加油吧

  • 慕粉3702526
    2016-07-29 17:29:39

    举个例子,假如a=1,执行到++a的时候a的值还是1,执行完之后a的值为2,而a++是先执行a=a+1操作。--b同理。

  • qq_那棵树看起来生气了_0
    2016-07-29 16:28:18

    ++b 是先加1再使用      b++是先使用再加1     {b=1;++b;c=b/2;}这里c 的结果就是1; 

    {b=1;b++;c=b/2;}这里b的结果就是0    

    这里 第一个和第二个此时b的值 是一样的 都是2。

    在统计次数的时候 一般b++ 和++b 是一样的 因为都使用过了。  

  • tunnel213
    2016-07-29 16:25:13

    a++和++a的区别在于当前语句中a的值不同:使用a++时a的值不变,使用++a时a的值为a+1;

    包含a++或++a的语句运行后:两者的结果是一样的,都是a+1;

  • qq_s恛憶_03749041
    2016-07-29 16:10:32

    结果是一样的,但是++a(此时的a已经是6了)是先自加后使用,而(此时的a还是5)a++是先使用后自加

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468782 学习 · 22507 问题

查看课程

相似问题