puzzle 06 · javascript
What does this log?
console.log([] == false, [] === false);true true
true false
false false
false true
why
== coerces: [] becomes "" becomes 0, and false becomes 0, so 0 == 0 is true. === compares types first, and an array is never a boolean, so it's false.