[1] In JavaScript, other values are automatically converted into true and false according to conversion rules, but we choose not to make use of these conversion rules in this book.
1.1.6 Conditional Expressions and Predicates