numbers-scale

Scale of numbers.


Keywords
scale, number-scale, number, scale-of-number
License
MIT
Install
npm install numbers-scale@0.1.3

Documentation

numbers-scale

npm version bit components Build Status install size downloads-image downloads-image GitHub stars

Scale of numbers.
Live demo with tests and examples.

Install

npm install numbers-scale

Usage examples

const { Scale } = require('numbers-scale')

// get scaled instance
const number = 65536
const scale = new Scale(number)

// how to use
scale.output() // output returns '65k'
scale.raw // raw is 65536
scale.num // num is 65
scale.symbol // symbol is 'k'
scale.valid() // validation returns true
const { Scale } = require('numbers-scale')

// get scaled instance
const number = 100000000
const scale = new Scale(number)

// how to use
scale.output() // output returns '100M'
scale.raw // raw is 100000000
scale.num // num is 100
scale.symbol // symbol is 'M'
scale.valid() // validation returns true
const { Scale } = require('numbers-scale')

// get scaled instance
const number = 1000000000
const scale = new Scale(number)

// how to use
scale.output() // output returns '1G'
scale.raw // raw is 1000000000
scale.num // num is 1
scale.symbol // symbol is 'G'
scale.valid() // validation returns true