MCPcopy
hub / github.com/webpack/webpack / formatNumber

Function formatNumber

test/BenchmarkTestCases.benchmark.mjs:1319–1325  ·  view source on GitHub ↗

* @param {number} value value * @param {number} precision precision * @param {number} fractionDigits fraction digits * @returns {string} formatted number

(value, precision, fractionDigits)

Source from the content-addressed store, hash-verified

1317 * @returns {string} formatted number
1318 */
1319function formatNumber(value, precision, fractionDigits) {
1320 return Math.abs(value) >= 10 ** precision
1321 ? value.toFixed()
1322 : Math.abs(value) < 10 ** (precision - fractionDigits)
1323 ? value.toFixed(fractionDigits)
1324 : value.toPrecision(precision);
1325}
1326
1327const US_PER_MS = 10 ** 3;
1328const NS_PER_MS = 10 ** 6;

Callers 1

formatTimeFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected