Skip to content

LuKks/split-amount

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

Split amount into parts

Resources

License

Stars

Watchers

Forks

Packages

No packages published