query: IF statement being run even though expression is false
positive_passages.docid: 126
positive_passages.text: How do I compare strings in Java?
negative_passages.docid: 138272
negative_passages.text: why does this evaluate to true
negative_passages.docid: 92721
negative_passages.text: Multiple lines in an If statement
negative_passages.docid: 152318
negative_passages.text: Quick issue regarding "if" statement
negative_passages.docid: 39781
negative_passages.text: Why does the is operator return false when given null?
negative_passages.docid: 62160
negative_passages.text: Conditional Statements: "only if"
negative_passages.docid: 151837
negative_passages.text: Why doesn't the boolean modifier work for me?
negative_passages.docid: 12886
negative_passages.text: How can I convert a string to boolean in JavaScript?
negative_passages.docid: 86355
negative_passages.text: ?: ternary conditional operator behaviour when leaving one expression empty
negative_passages.docid: 131886
negative_passages.text: Why doesn't this method work? Java ternary operator
negative_passages.docid: 109282
negative_passages.text: Java comparison with == of two strings is false?
negative_passages.docid: 45164
negative_passages.text: Do 'if' statements in JavaScript require curly braces?
negative_passages.docid: 38958
negative_passages.text: How do "and" and "or" act with non-boolean values?
negative_passages.docid: 123585
negative_passages.text: How to use if statement with evaluators
negative_passages.docid: 137088
negative_passages.text: if/else vs ternary operator
negative_passages.docid: 122660
negative_passages.text: How does using the try statement avoid a race condition?
negative_passages.docid: 93418
negative_passages.text: += operator appears to modify frozen string