上次取整参考了stackoverflow收益匪浅, 这次绝对值也刨根问底一下.

这个貌似没啥好的办法

//传统这么干:
math.abs(x);

当然, 取绝对值一般是用来做点啥事, 比如比较, 可以这么写:

if(-0.001<(this.lng-a.lng)<0.001){
    //do something
}

大神永远存在: https://stackoverflow.com/questions/9353929/get-the-absolute-value-of-a-number-in-javascript

(x ^ (x >> 31)) - (x >> 31);

chrome实际的实现方式:

function MathAbs(x) {
  x = +x;
  return (x > 0) ? x : 0 - x;
}

换一个math函数也行

Math.max(x,-x)