numbers-scale
TypeScript icon, indicating that this package has built-in type declarations

0.1.3 • Public • Published

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

Package Sidebar

Install

npm i numbers-scale

Weekly Downloads

13

Version

0.1.3

License

MIT

Unpacked Size

14.1 kB

Total Files

15

Last publish

Collaborators

  • noski