完全にメモ。

if(""): false
if(0): false
if(NaN): false
if(null): false
if(undefined): false
if(x): true
if(1): true
if([]): true
if([1]): true
if([].length): false
if([1].length): true