作业帮 > 综合 > 作业

javascript .y=5 x=++y x=6?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 13:01:34
javascript .y=5 x=++y x=6?
就是看不懂这个累加是什么意思,求例子
var y=5
赋值x=++y 结果是x=6 为什么?
++y的意思是先把y的值加1再赋给x,y++的意思是先把y的值赋给x然后y再加1,你这个是++y,所以x的值是6
再问: 视乎懂了 是不是统计点击量 就可以这样用啊 点一次 就+1?
再答: 按照你这个例子吧,就是y=5,如果x=++y的话,那么x=6,y=6;如果x=y++的话,那么x=5,y=6,总之就是++的位置决定了y是先加1再赋值还是先赋值再加1
再问: 这个算法真的好畸形 呵呵 总之就是++的位置决定了y是先加1再赋值还是先赋值再加1 这句话让我看明白了
再答: 现在看懂了吧