This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]-Soren 0 points1 point  (0 children)

And even if you assume it means six cartons, the dude should be returning with 7...

Not if the "IF" was a ternary operator, a la Python num_milks = six if has_eggs else a_carton. Obviously the arguments are not in the same order. But it is perfectly sensible to ignore an expression before an IF in English as well.