Understanding Operator Precedence in JavaScript Evaluating $x = false && print 'printed' true