Value | Ruby | Python | JavaScript | PHP | Perl |
---|---|---|---|---|---|
"" |
true | False | false | false | false |
"0" |
true | True | true | false | false |
" " |
true | True | true | true | true |
0 |
true | False | false | false | false |
NaN |
true | True | false | true | true |
[] |
true | False | true | false | true |
{} /new \stdClass |
true | False | true | true | true |
nil /null /None |
false | False | false | false | - |
undefined /undef |
- | - | false | - | false |
Last active
September 14, 2023 12:35
-
-
Save panzi/fea658693faffeb51182298094836b5c to your computer and use it in GitHub Desktop.
Table of truthiness values in some dynamically typed programming languages.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment