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

/decimal_number_formatter/

    Package Sidebar

    Install

    npm i decimal_number_formatter

    Weekly Downloads

    1

    Version

    1.0.6

    License

    MIT

    Unpacked Size

    15.9 kB

    Total Files

    4

    Last publish

    Collaborators

    • agarcia09
    • panatracker