Ich habe einige Nullen vor einer positiven Ganzzahl. Ich möchte die Nullen entfernen, so dass nur die positive Ganzzahl übrig bleibt. Wie '001' wird nur '1' sein. Ich dachte, der einfachste Weg wäre, parseInt ('001') zu verwenden. Aber was ich entdeckt habe, ist, dass es nicht für die Nummer 8 und 9 funktioniert. Beispiel parseInt ('008') wird zu '0' anstelle von '8' führen.JavaScript-Funktion parseInt() analysiert keine Zahlen mit führender 0 korrekt
sind hier die ganze HTML-Code:
<html> <body>
<script>
var integer = parseInt('002');
document.write(integer);
</script>
</body> </html>
Aber kann ich irgendwie dieses Problem melden? Weiß jemand eine andere einfache Umgehungsmöglichkeit dieses Problem?
auch, stripping führende Nullen mit 'parseInt ('008'). ToString()' ist sehr ungeschickt, mit 'RegExp' statt –