decimal_number_formatter

1.0.6 • Public • Published

Decimal Number Formatter

right to left decimal number formatter. works for currency, weight, dimensions, etc...

import { number_formatter, clean_symbols_n_separators } from 'decimal_number_formatter'

const number = number_formatter( '1599999999999', {
    symbol_left: '$',
    symbol_right: '🤖',
    thousands_separator: ',',
    decimal_separator: '.',
    space_between_amount_and_symbol_left: true,
    space_between_amount_and_symbol_right: true,
    decimal_digits: 5
})

number //? $ 15,999,999.99999 🤖

const clean_number = clean_symbols_n_separators( number, {
    symbol_left: '$',
    symbol_right: '🤖',
    thousands_separator: ','
})

clean_number //? 15999999.99999


// rtl: false
// this enables right to left typing on a field.

const clean_number = number_formatter("^1123123.45$678.9$", { decimal_digits: 5, decimal_separator: ".", thousands_separator:',', rtl: false })
clean_number //? 1123123.45678

Readme

Keywords

Package Sidebar

Install

npm i decimal_number_formatter

Weekly Downloads

3

Version

1.0.6

License

MIT

Unpacked Size

15.9 kB

Total Files

4

Last publish

Collaborators

  • agarcia09
  • panatracker