UNPKG

hd-utils

Version:

A handy utils for modern JS developers

11 lines (10 loc) 361 B
/** * @description If the value is not a number, then it is not a number. * @example isNumber("123") => false; * @example isNumber("123", true) => true; * @example isNumber(1, true) => true; */ export default function isNumber(value, sloppy) { let res = !isNaN(value - parseFloat(value)); return !sloppy ? typeof value === "number" && res : res; }