js-function-lib
Version:
JavaScript function library
27 lines (26 loc) • 643 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
/**
* 根据 precision(精度) 四舍五入 number
*
* @param {number} number 要四舍五入的数字
* @param {number} [precision=0] 四舍五入的精度
* @returns {number} 返回四舍五入的数字
* @version 1.1.5
* @example
*
* round(1.4);
* // => 1
*
* round(2.56, 1)
* // => 2.6
*
* round(12.34, -1)
* // => 10
*/
function round(number, precision) {
if (precision === void 0) { precision = 0; }
var pow = Math.pow(10, precision);
return Math.round(number * pow) / pow;
}
exports.default = round;