The string comparison "3" <= "4";; evaluates as "bool = true" Here 3 is less than 4 so this makes sense.
This string comparison "3" <= "9";;evaluates as "bool = true" 3 is less than 9 so this makes sense.
Why then does the string comparison "3" <= "10";; evaluate to "bool = false"? Does it have to do with the length of strings, or perhaps their ASCII values?
Thank you for your time.