Round a number to a specific number, by decimal or nearest
Install the package from npm
$ npm install --save round.jsimport round from 'round.js';
round(1.234, 2);
//=> 1.23
round.up(1.234, 2);
//=> 1.24
round.down(1.234, 2);
//=> 1.23
round.to(11, 5);
//=> 10
round.next(11, 10);
//=> 20
round.prev(11, 10);
//=> 10round.js: Tiny number-parser lib
Returns Number
Rounds a floating number to nearest number / float based on precision
Parameters
Numberprecision
round(1.234, 2);
//=> 1.23Rounds a floating up number to nearest number / float based on precision
Parameters
Numberprecision
round.up(1.234, 2);
//=> 1.24Rounds a floating down number to nearest number / float based on precision
Parameters
Numberprecision
round.down(1.234, 2);
//=> 1.23Increment or decrement the number until it reaches the nearest near number
Parameters
Numbernear
round.near(11, 5);
//=> 10
round.near(13, 5);
//=> 15Increment the number until it reaches the next next number
Parameters
Numbernext
round.next(11, 5);
//=> 15Decrement the number until it reaches the previous prev number
Parameters
Numberprev
round.prev(11, 5);
//=> 10