js-如何自定义不四舍五入的toFixed()?

/**保留小数不四舍五入 */
Number.prototype.self2fixed = function (digits) {
   let number = this;
   if(number>0){
       result = (Math.floor(number * 100) / 100).toFixed(digits);
   }else if(number<0){
       result = (Math.ceil(number * 100) / 100).toFixed(digits);
   }
   return result;
};

使用和toFixed一样就可以,只不过toFixed改为self2fixed,不用担心影响原生的toFixed,因为这里没有对toFixed做任何修改

你可能感兴趣的:(javascript,开发语言,ecmascript)