roundNumber = (number, precision = 2) => {
    return Number.parseFloat(number.toPrecision(precision));
}
Round number to the specified precision.

This function is necessary because `Number.prototype.toPrecision()`
and `Number.prototype.toFixed()`

@param  {number}  number      - The floating point number to round.
@param  {number}  [precision] - The number of digits to appear after the decimal point.
@return {number} The rounded number.