paisa.js
v0.0.3
Published
Transform numbers to Indian money formats and words - an easy way to format into lakhs / crores.
Downloads
15
Readme
paisa.js
Having trouble figuring out where to put the commas in Indian money? Are you being lazy and defaulting to hundreds of thousands and millions instead of lakhs and crores? Default no more! Paisa.js is here to save you.
Just do
yarn add paisa.js
or, if you're still old school,
npm install paisa.js --save
const paisa = require('paisa.js')
// Format paise - if you have your money in Rupees, multiply by 100 to get the number of paise.
paisa.format(12345) // "123.45"
paisa.format(12345678) // "1,23,456.78"
paisa.format(12345678987) // "12,34,56,789.87"
paisa.format(10000) // "100"
// Use formatWithSymbol to get Paisa to add the official Rupee symbol for you
paisa.formatWithSymbol(12345678) // "₹1,23,456.78"
paisa.formatWithSymbol(10000) // "₹100"
// Pass an optional second parameter to force decimal precision to be set.
paisa.format(12345678987, 0) // "12,34,56,789"
paisa.format(10000,2) // "100.00"
paisa.formatWithSymbol(10000,2) // "₹100.00"