論理演算子でどちらもfalse扱いになる場合は、最後のものが返る JavaScript
var a = 0 || false var b = false || 0 alert(a) // false alert(b) // 0
これ自体はそれほど重要ではないと思われるが、例えば
0.a = "a"
はエラーになるが、
false.a = "a"
はエラーにならない
var a = 0 || false var b = false || 0 alert(a) // false alert(b) // 0
これ自体はそれほど重要ではないと思われるが、例えば
0.a = "a"
はエラーになるが、
false.a = "a"
はエラーにならない