From Overview of Advanced JavaScript -- Web Scripting Language CPS616 Technologies of the Information Age -- Spring Semester 98. byTom Scavo,Geoffrey C. Fox
To create a false Boolean object, use: new Boolean() new Boolean(0) new Boolean(null) new Boolean("") new Boolean(false) or simply use the literal false
All other values create a Boolean object with initial value true!