问答详情
源自:2-7 自加一,自减一 ( ++和- -)

为什么输入numa=numa++;numb=numb--;不对?

等号不是赋值吗?为什么不对

提问者:Leibniz233 2017-05-07 21:31

个回答

  • 今世缘0
    2017-05-20 19:50:04

    muna=muna++;相当于muna=muna=muna+1;应该是指执行了前半部分。

  • qq_轮滑到老_04284587
    2017-05-15 10:41:01

    给你举个例吧:

    例一:

    var a=3;

    b=a++;

    //程序运行后

    b=3   a=4

    例二:

    var a=3;

    b=++a;

    //程序运行后

    b=4   a=4


  • Li_Rex
    2017-05-07 21:53:10

    numa++就是代表

    numa=numa+1


  • raynZhang
    2017-05-07 21:50:48

    numa++;本身就是自加1之后再赋值给numa了的