query: How does this function return the value 6?
positive_passages.docid: 1054
positive_passages.text: How do JavaScript closures work?
negative_passages.docid: 58980
negative_passages.text: How does the ternary operator work?
negative_passages.docid: 13688
negative_passages.text: Why are these numbers not equal?
negative_passages.docid: 81540
negative_passages.text: How do I get a decimal value when using the division operator in Python?
negative_passages.docid: 141973
negative_passages.text: Why is this function wrapped in parentheses, followed by parentheses?
negative_passages.docid: 25019
negative_passages.text: How do comparison operators  work with a function as an operand?
negative_passages.docid: 60302
negative_passages.text: What does 'sizeof (function name)' return?
negative_passages.docid: 147899
negative_passages.text: Why does Math.floor return a double?
negative_passages.docid: 6084
negative_passages.text: current = current * 10 + (c - '0');
negative_passages.docid: 101840
negative_passages.text: Why is division in Ruby returning an integer instead of decimal value?
negative_passages.docid: 57172
negative_passages.text: Strange result with floating point addition
negative_passages.docid: 31642
negative_passages.text: Values obtained in case of a recursive function
negative_passages.docid: 78556
negative_passages.text: Why isn't [1,2,3] equal to itself in Javascript?
negative_passages.docid: 65986
negative_passages.text: Arithmetic right shift gives bogus result?
negative_passages.docid: 68922
negative_passages.text: How to assign from a function which returns more than one value?
negative_passages.docid: 10228
negative_passages.text: Returning multiple values from a C++ function
negative_passages.docid: 26317
negative_passages.text: How is moving the last digit of a number to the front and multiplying related to multiplicative orders?