Mitarbeiterantwort
Jul 19, 2017 - 06:25
Angenommen die Variable "status" ist der erhaltene Wert als String, z.B. "100":
var zahl = parseInt(status, 10);
// Status konnte nicht als Zahl interpretiert werden. Breche ab.
if(isNaN(zahl)) {
return;
}
Mit der parseInt-Funktion wird z.B. auch aus "100abc" -> 100. Falls das nicht gewünscht ist, kann stattdessen Number(status) verwendet werden. Aus "100abc" würde dann NaN.
Mit Number(status) kann man auch Kommazahlen auswerten, vorausgesetzt diese verwenden einen Punkt, also z.B. "100.25". Gleiches gilt für parseFloat(status, 10).
Neuen Kommentar hinzufügen