Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ```JavaScript
- // falsy values
- Boolean(undefined) // false
- Boolean(null) // false
- Boolean(NaN) // false
- Boolean(-0) // false
- Boolean(+0) // false
- Boolean("") // false
- // everything else is truthy
- Boolean(1) // true
- Boolean(-1) // true
- Boolean("a") // true
- Boolean({}) // true
- Boolean(() => {}) // true
- Boolean([]) // true
- // even object wrappers (created by the use of the word new) around falsy values are truthy
- Boolean(new Boolean(false)) // true
- Boolean(new Boolean(0)) // true
- Boolean(new Boolean("")) // true
- ```
Add Comment
Please, Sign In to add comment