Einführung
In diesem Lab werden wir das Konzept des Umkehren einer Zahl in JavaScript erkunden. Wir werden lernen, wie man eingebautte Methoden wie split(), reverse() und join() verwendet, um diese Aufgabe zu lösen. Am Ende dieses Labs werden Sie ein tieferes Verständnis dafür haben, wie man in JavaScript mit Zahlen umgeht.
Ein Zahl umkehren
Um eine Zahl in JavaScript umzukehren, können Sie die Funktion reverseNumber() mit den folgenden Schritten verwenden:
- Konvertieren Sie die Zahl
nin einen String, indem SieObject.prototype.toString()verwenden. - Verwenden Sie
String.prototype.split(),Array.prototype.reverse()undArray.prototype.join(), um den umgekehrten Wert vonnals String zu erhalten. - Konvertieren Sie den String wieder in eine Zahl, indem Sie
parseFloat()verwenden. - Behalten Sie das Vorzeichen der Zahl bei, indem Sie
Math.sign()verwenden.
Hier ist der Code für die Funktion reverseNumber():
const reverseNumber = (n) =>
parseFloat(`${n}`.split("").reverse().join("")) * Math.sign(n);
Sie können die Funktion mit diesen Beispielen testen:
reverseNumber(981); // 189
reverseNumber(-500); // -5
reverseNumber(73.6); // 6.37
reverseNumber(-5.23); // -32.5
Zusammenfassung
Herzlichen Glückwunsch! Sie haben das Lab "Zahl umkehren" abgeschlossen. Sie können in LabEx weitere Labs absolvieren, um Ihre Fähigkeiten zu verbessern.