live-number-format
v0.1.9
Published
A tiny Javascript library that gives live as-you-type formatting to numbers & currencies, ~1600 bytes minified + gzipped.
Downloads
15
Maintainers
Readme
liveNumberFormat.js
A tiny Javascript library that gives live as-you-type formatting to numbers & currencies, ~1600 bytes minified + gzipped.
Check the demo source.
Usage
npm i live-number-format
Default values for config shown below.
let input = document.querySelector("input");
new LiveNumberFormat(input,
{
// Options for formatStyle
// 1. thousandLakhCrore
// 2. thousand
// 3. tenThousand
formatStyle: "thousand",
stripLeadingZeroes: false,
allowNegative: true,
// Max integers allowed.
// defaults to Infinity
integerScale: 20,
// Max decimals allowed.
// defaults to Infinity
decimalScale: 7
});