v-number-to-words

spell out numbers

Usage no npm install needed!

<script type="module">
  import vNumberToWords from 'https://cdn.skypack.dev/v-number-to-words';
</script>

README

Build Status Coverage Status

v-number-to-words

A Node.js module that returns the spelling of numbers, whether passed as a string or a float. Generally reliable for up to 16 (or 17 in some cases) of floats.

Installation

npm install v-number-to-words --save
yarn add v-number-to-words
bower install pluralize --save

Usage

Javascript

var vn2w = require('v-number-to-words');
var words = vn2w.numberToWords('1.1');
Output should be 'one and one tenth'

TypeScript

import { numberToWords } from 'v-number-to-words';
console.log(numberToWords(1.1))
Output should be 'one and one tenth'

AMD

define(function(require,exports,module){
  var vn2w = require('v-number-to-words');
});

Test

npm run test