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