0がfalseになるのだけは多くの人が想定外となるだろうと思います。
0が入ってるのに空判定されるということなので、これは要注意。
値 | 結果 |
---|---|
undefined | false |
null | false |
“”(空文字) | false |
true(真偽値) | true |
false(真偽値) | false |
0 | false |
1 | true |
-1 | true |
“あいう”(文字列) | true |
0がfalseになるのだけは多くの人が想定外となるだろうと思います。
0が入ってるのに空判定されるということなので、これは要注意。
値 | 結果 |
---|---|
undefined | false |
null | false |
“”(空文字) | false |
true(真偽値) | true |
false(真偽値) | false |
0 | false |
1 | true |
-1 | true |
“あいう”(文字列) | true |