MCPcopy
hub / github.com/socketio/socket.io / fmtLong

Function fmtLong

packages/socket.io/client-dist/socket.io.js:2488–2503  ·  view source on GitHub ↗

* Long format for `ms`. * * @param {Number} ms * @return {String} * @api private

(ms)

Source from the content-addressed store, hash-verified

2486 */
2487
2488 function fmtLong(ms) {
2489 var msAbs = Math.abs(ms);
2490 if (msAbs >= d) {
2491 return plural(ms, msAbs, d, 'day');
2492 }
2493 if (msAbs >= h) {
2494 return plural(ms, msAbs, h, 'hour');
2495 }
2496 if (msAbs >= m) {
2497 return plural(ms, msAbs, m, 'minute');
2498 }
2499 if (msAbs >= s) {
2500 return plural(ms, msAbs, s, 'second');
2501 }
2502 return ms + ' ms';
2503 }
2504
2505 /**
2506 * Pluralization helper.

Callers 1

requireMsFunction · 0.85

Calls 1

pluralFunction · 0.85

Tested by

no test coverage detected