Skip to content

Latest commit

History

History
29 lines (22 loc) 路 495 Bytes

is-truthy.mdx

File metadata and controls

29 lines (22 loc) 路 495 Bytes

isTruthy

Check whether the given value is truthy

Import

import { isTruthy } from '@fullstacksjs/toolbox';

Signature

function isTruthy<T>(x: T): x is Truthy<T> {};

Examples

isTruthy(undefined) // false
isTruthy(NaN)    // false
isTruthy(false)  // false
isTruthy(0)      // false
isTruthy(null)   // false
isTruthy('null') // true
isTruthy(1)      // true
isTruthy([])     // true
isTruthy({})     // true