* Converts `value` to an integer. * * **Note:** This method is loosely based on * [`ToInteger`](http://www.ecma-international.org/ecma-262/7.0/#sec-tointeger). * * @static * @memberOf _ * @since 4.0.0 * @category Lang * @param {*} value The value to convert. * @returns {number} R
(value)
| 4180 | * // => 3 |
| 4181 | */ |
| 4182 | function toInteger(value) { |
| 4183 | var result = toFinite(value), |
| 4184 | remainder = result % 1; |
| 4185 | |
| 4186 | return result === result ? remainder ? result - remainder : result : 0; |
| 4187 | } |
| 4188 | |
| 4189 | module.exports = toInteger; |
| 4190 |
no test coverage detected