首页 > 解决方案 > 为什么 z = 5 而不是 3.5?

问题描述

var x = 5;
var y = -1;
z = x++ + ++y / 2;
console.log(z);

为什么结果是 5 而不是 3.5?我一周前开始学习,所以我是初学者

标签: javascript

解决方案


初始 x=5 y=-1

z = (x++) + (++y/2)

z = 5 + (0/2)

z = 5


推荐阅读