javascript 論理値

論理値は、真か偽か、オンかオフかなどの値を表すもの。
よくboolean型とかっていうよな。
jsの値は全て論理値に変換できるらしくて、

undefined
null
0
-0
NaN
""

これらの値は、必要に応じてfalseに変換される値らしい。で、それ以外は、trueに変換されるらしい。

オブジェクトとかもtrueに変換されるねんて。
そんなに難しい話ではなさそう。

いいなと思ったら応援しよう!