Der Vergleich von Zeichenfolgen ohne Konvertierung führt zu Kopfschmerzen
Wenn Sie beim Schreiben nicht vorsichtig wären, würden Sie es nicht konvertieren und es dann für grobe Tests verwenden,
1<2
Ja, das ist es
Dann
5.002>21.003
Es sind seltsame Ergebnisse aufgetreten
Wenn der Datentyp nicht in „richter >, <“ konvertiert wird, vergleicht das System den Unicode-codierten Wert und es kann ein beliebiges Ergebnis auftreten
oder
str1*1>str2*1
Vergessen Sie beim Vergleichen von Daten in js nicht, Typen zu konvertieren!