UNPKG

@yookue/ts-lang-utils

Version:

Common lang utilities for typescript

14 lines 404 B
export function isFalse(value) { if (typeof value === 'boolean') { return !value; } else if (typeof value === 'number') { return value <= 0; } else if (typeof value === 'string') { return ['false', 'no', 'off', 'n', 'f', '0'].some(function (item) { return item === value.toLowerCase(); }); } else if (typeof value === 'function') { return !value(); } return false; }