number-gilder

    1.1.8 • Public • Published

    number-gilder

    integer converter which changes ugly numbers to readable "strings".
    
    converter(number, digit);  // (takes two arguments)
    
    number: the ugly number which to be converted
    digit: float digits will be seen after conversion.
    
    
    $ npm install number-gilder --save
    

    example usage:

    var converter = require("number-gilder");
    
    var thousands = 1768;
    var millions = 4603402;
    var billions = 78474863456;
    var trillions = -5732148182097;
    
    converter(thousonds);      //  returns 1.8k 
    converter(millions, 1);    //  returns 4.6m
    converter(billions, 3);    //  returns 78.475b
    converter(trillions, 2);   //  returns -5.73t
    

    Second parameter is optional and it's "1" as default. First parameter is "0" as default.
    Remember: Converter function also "rounds" the float part of the number (check examples "1" and "3") and it returns a string, not an integer. (works for both positive and negative integer values)

    Extra case:

    var number = 10005;
    converter(number, 1);   //  returns 10k 
    
    Although it's expected 10.0k as result, Converter will print 10k. 
    This means, if the last digit of the floating part is "0" 
    the Converter will ommit that to have a better view.
    
    However, if you want to see it:
    converter(number, 2);  // now prints 10.0k
    

    Install

    npm i number-gilder

    DownloadsWeekly Downloads

    2

    Version

    1.1.8

    License

    ISC

    Last publish

    Collaborators

    • alisait