Ad
  • Default User Avatar

    The ternary operator can be thought of as shorthand for an "if else" statement.
    So it would handle the a.length() == b.length() case the same way an if statement would. That is, if a.length() == b.length() then the condition would fail (because a is not less than b) and the second statement would be triggered (the one after the colon:).

  • Default User Avatar

    I've never seen this "ternary" thing yet. I'm wonder, how does this case handle the a.length()==b.length() case?