JavaScript Math.round 的负半数:1.5 变成 2,为什么 -1.5 却变成 -1 把偏移量舍入到整数格点时,正的一点五得到二,负的一点五却得到负一。如果预期正负两侧保持对称,这个结果会显得奇怪。Math.round 在两侧距离相等时选择更接近正无穷的整数,因此负半数也向数轴右边走。先分清两个阶段:... yunqueblog/ 技术教程/ 2026-10-02/ 3 阅读