有个问题可能曾经、甚至现在仍旧让一部分人十分困惑。 我们用 JS 执行一个及其的简单的运算,如:0.1 + 0.2,会得到一个非常意想不到的结果:0.30000000000000004。 虽然结果相差无几,但是作为技术人员,这绝对不可以忽略,理由如下: 万一和 money 有关呢? 万一你的代码里有类似 if (0.1 + 0.2 == 0.15 + 0.15) 的逻...
有个问题可能曾经、甚至现在仍旧让一部分人十分困惑。 我们用 JS 执行一个及其的简单的运算,如:0.1 + 0.2,会得到一个非常意想不到的结果:0.30000000000000004。 虽然结果相差无几,但是作为技术人员,这绝对不可以忽略,理由如下: 万一和 money 有关呢? 万一你的代码里有类似 if (0.1 + 0.2 == 0.15 + 0.15) 的逻...