So sortieren Sie ein Array von Ganzzahlen richtig

Der Versuch, den höchsten und niedrigsten Wert aus einem Array zu erhalten, von dem ich weiß, dass es nur Ganzzahlen enthält, scheint schwieriger zu sein, als ich dachte.

var numArray = [140000, 104, 99];
numArray = numArray.sort();
alert(numArray)

Ich würde erwarten, dass sich das zeigt99, 104, 140000. Stattdessen zeigt es104, 140000, 99. Es scheint also, dass die Sortierung die Werte als Zeichenfolgen behandelt.

Gibt es eine Möglichkeit, die Sortierfunktion tatsächlich nach ganzzahligen Werten zu sortieren?

Antworten auf die Frage(18)

Ihre Antwort auf die Frage