C'è una differenza tra stringhe e numeri interi -- c'è un motivo per cui hai diversi tipi di dati :
Quando si confrontano interi , stai confrontando i loro valori numerici; cioè 10
è maggiore di 5
.
Quando si confrontano stringhe , stai utilizzando un confronto alfabetico; cioè '10'
è inferiore a '5'
, perché '1'
è inferiore a '5'
.