When using boolean coercion, the following values are considered "falsy":
false
0
""
null
undefined
NaN
0/0
document.all
Everything else is considered "truthy".
¹ willful violation of the ECMAScript specification