Sign Up for Free

RunKit +

Try any Node.js package right in your browser

This is a playground to test code. It runs a full Node.js environment and already has all of npm’s 400,000 packages pre-installed, including metric-suffix with all npm packages installed. Try it out:

var metricSuffix = require("metric-suffix")

This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.

metric-suffix v0.0.3

Display big numbers in short using metric suffixes like kilo (k), Mega(M).


Display big numbers in short using metric suffixes like kilo (k), Mega(M).

How to install


npm install metric-suffix


bower install metric-suffix

How to use


var metric_suffix = require('metric-suffix');


var metric_suffix = window.metric_suffix;


metric_suffix(42) // 42
metric_suffix(999) // 999
metric_suffix(1000) // 1.0k

metric_suffix(1234, 2) // 1.2k
metric_suffix(12345, 2) // 12k
metric_suffix(123456, 2) // 123k

metric_suffix(1234, 3) // 1.23k
metric_suffix(12345, 3) // 12.3k
metric_suffix(123456, 3) // 123k

metric_suffix(1234, 4) // 1.234k
metric_suffix(12345, 4) // 12.35k
metric_suffix(123456, 4) // 123.5k

metric_suffix(986725) // 987k
metric_suffix(986725, 4) // 986.7k
metric_suffix(986725123) // 987M
metric_suffix(986725123, 5) // 986.73M
RunKit is a free, in-browser JavaScript dev environment for prototyping Node.js code, with every npm package installed. Sign up to share your code.
Sign Up for Free