UNPKG

mocoolka-function

Version:

Function lib for function.

13 lines 654 B
Object.defineProperty(exports, "__esModule", { value: true }); /** * Returns the second argument if it is not `null`, `undefined` or `NaN`; * otherwise the first argument is returned. * * @since v0.1.0 * @param defaultValue The default value. * @param value `val` will be returned instead of `default` unless `val` is `null`, `undefined` or `NaN`. * @return The second value if it is not `null`, `undefined` or `NaN`, otherwise the default value */ var defaultTo = function (defaultValue, value) { return value == null || value !== value ? defaultValue : value; }; exports.default = defaultTo; //# sourceMappingURL=defaultTo.js.map