floor.js 521 B

123456789101112131415161718192021222324252627
  1. var createRound = require('./_createRound');
  2. /**
  3. * Computes `number` rounded down to `precision`.
  4. *
  5. * @static
  6. * @memberOf _
  7. * @since 3.10.0
  8. * @category Math
  9. * @param {number} number The number to round down.
  10. * @param {number} [precision=0] The precision to round down to.
  11. * @returns {number} Returns the rounded down number.
  12. * @example
  13. *
  14. * _.floor(4.006);
  15. * // => 4
  16. *
  17. * _.floor(0.046, 2);
  18. * // => 0.04
  19. *
  20. * _.floor(4060, -2);
  21. * // => 4000
  22. */
  23. var floor = createRound('floor');
  24. module.exports = floor;