UNPKG

voca

Version:

The ultimate JavaScript string library

15 lines (13 loc) 419 B
/** * If `value` is `NaN`, return `defaultValue`. In other case returns `value`. * * @ignore * @function nanDefault * @param {*} value The value to verify. * @param {*} defaultValue The default value. * @return {*} Returns `defaultValue` if `value` is `NaN`, otherwise `defaultValue`. */ function nanDefault(value, defaultValue) { return value !== value ? defaultValue : value; } export { nanDefault as n };