Skip to content

Suraj-Subedi/amount-to-words-en-np

Repository files navigation

Amount to words (en/np)

A package for converting numbers to words (up to 13 digits), It supports both English and Nepali language. (new feature)

Features

  • Convert numbers to words
  • Supports both English and Nepali language
  • Supports upto 13 digits
  • No dependencies

Terms for contribution

  • Please make sure to update tests as appropriate.
  • Please make sure to update the README.md file with details of changes to the interface.

Install

npm i num-words

Example

1            ->  one
12           ->  twelve
123          ->  one hundred and twenty three
1234         ->  one thousand two hundred and thirty four
12345        ->  twelve thousand three hundred and forty five
123456       ->  one lakh twenty three thousand four hundred and fifty six
1234567      ->  twelve lakh thirty four thousand five hundred and sixty seven
12345678     ->  one crore twenty three lakh forty five thousand six hundred and seventy eight
12345678912  ->  ten arab thirty four crore fifty six lakh seventy eight thousand nine hundren and twelve
1          ->  एक
12         ->  बाह्र
123        ->  एक सय तेईस
1234       ->  एक हजार तीन सय चौँतीस
12345      ->  बाह्र हजार तीन सय चौँतीस
123456     ->  एक लाख तेईस हजार चार सय छपन्न
1234567    ->  बाह्र लाख चौँतीस हजार पाँच सय सत्ताईस
12345678   ->  एक करोड तेईस लाख चौँतीस हजार छपन्न सय अठत्तर
123456789  ->  बाह्र करोड चौँतीस लाख पैन्तीस हजार सात सय उनन्नब्बे
1234567891 ->  एक अर्ब तेईस करोड चौँतीस लाख उनन्नब्बे हजार आठ सय एक

Usage

const numWords = require('num-words')

const amountInWords = numWords(12345) // twelve thousand three hundred and forty five

const amountInWordsNepali = numWords(12345, 'np') // बाह्र हजार तीन सय चौँतीस

_Note: This module supports upto 13 numbers

Support for nepali language is added

# Contributing

In case you notice a bug, please open an issue mentioning the input that has caused an incorrect conversion.

For nepali language, you can add more test cases in test.js file.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published