number-spell-out

Utility function for spelling the numbers both in international and in indian styles.

Usage no npm install needed!

<script type="module">
  import numberSpellOut from 'https://cdn.skypack.dev/number-spell-out';
</script>

README

number-spell-out

License test Strict TypeScript Checked

Usage

import { spellNumber, humanizeNumber, NumberSpellingMode } from 'number-spell-out';

const spelledNumber = spellNumber(300000000);
// [ { value: 300, name: 'billions' } ]

const spelledNumber = spellNumber(41500000, NumberSpellingMode.INDIAN);
/*[
      {
        value: 4,
        name: 'crore',
      },
      {
        value: 15,
        name: 'lakh,
      },
    ]
*/

const humanizedNumber = humanizeNumber(300000000);
//{ value: 300, name: 'billions' }

const humanizedNumber = humanizeNumber(41500000, NumberSpellingMode.INDIAN);
// { value: 4.15, name: 'crore' }