UNPKG

@modern-kit/utils

Version:
16 lines (13 loc) 608 B
'use strict'; function formatNumberTruncate(value, truncationUnit) { const isInvalidTruncationUnit = truncationUnit !== 1 && (!Number.isInteger(truncationUnit) || truncationUnit % 10 !== 0); if (isInvalidTruncationUnit) { throw new Error("truncationUnit\uC740 1\uC744 \uD3EC\uD568\uD55C 10\uC758 \uC81C\uACF1\uC218\uB9CC \uD5C8\uC6A9\uB429\uB2C8\uB2E4."); } if (value < 0) { return Math.ceil(value / truncationUnit) * truncationUnit; } return Math.floor(value / truncationUnit) * truncationUnit; } exports.formatNumberTruncate = formatNumberTruncate; //# sourceMappingURL=index.cjs.map