/split-amount

Split amount into parts

Primary LanguageJavaScriptMIT LicenseMIT

split-amount

Split amount into parts

npm i split-amount

Usage

const splitAmount = require('split-amount')

const parts = splitAmount(10n, 3)
console.log(parts) // => [2n, 5n, 3n]

splitAmount(10, 3) // => [2, 5, 3]
splitAmount(10, 3) // => [8, 0, 1]
splitAmount(10, 3, { min: 3 }) // => [4, 3, 3]

API

const parts = splitAmount(amount, size, [options])

Split amount into smaller parts.

If amount is a BigInt, it will return parts as BigInts also.

Available options

{
  min: 0n
}

License

MIT