Sentence:  In JavaScript, any expression or statement that expects a boolean value will work with a <WSD>truthy</WSD> or falsy value, so the fact that <code>&&</code> does not always evaluate to <code>true</code> or <code>false</code> does not cause practical problems. 
Meaning of the word marked with <WSD> tags:  Evaluating to true in a Boolean context.