UNPKG

js-function-lib

Version:

JavaScript function library

27 lines (26 loc) 643 B
"use strict"; 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;