众所周知,Javascript 在进行浮点数运算时,结果会非预期地出现一大长串小数。

解决:

如果变量 result 是计算结果,则在返回时这样写,return result.toFixed(2); //结果保留两位小数