parseInt-Problem
gondor
- javascript
1 Sven Rautenberg0 gondor1 Struppi1 Sven Rautenberg0 gondor
Hallo!
Leider habe ich ein Problem, beim parsen:
alert(parseInt("07")); -> 7
alert(parseInt("08")); -> 0
alert(parseInt("09")); -> 0
alert(parseInt("10")); -> 10
Warum bekomme ich bei "08" und "09" das ergebnis 0?
Gruß,
gondor(..)
Moin!
Warum bekomme ich bei "08" und "09" das ergebnis 0?
Vorangestellte Nullen bedeuten "Zahl im Oktalsystem". Und dort gibt es eben keine 8 und 9.
- Sven Rautenberg
ah, verstehe.
gibt es eine funktion, mit der ich einen beliebigen string 01...n parsen kann? oder bleibt mir keine andere Möglichkeit bei einer Zahl von 08 die 0 zu entfernen?
gondor(..)
Moin!
Warum bekomme ich bei "08" und "09" das ergebnis 0?
Vorangestellte Nullen bedeuten "Zahl im Oktalsystem". Und dort gibt es eben keine 8 und 9.
- Sven Rautenberg
ah, verstehe.
gibt es eine funktion, mit der ich einen beliebigen string 01...n parsen kann?
Ja, parseInt()
Struppi.
Moin!
gibt es eine funktion, mit der ich einen beliebigen string 01...n parsen kann? oder bleibt mir keine andere Möglichkeit bei einer Zahl von 08 die 0 zu entfernen?
Lesen: http://de.selfhtml.org/javascript/objekte/unabhaengig.htm#parse_int
- Sven Rautenberg
alles klar:
parseInt("08",10) :)
danke euch zwei für hilfe.
gondor(..)
Moin!
gibt es eine funktion, mit der ich einen beliebigen string 01...n parsen kann? oder bleibt mir keine andere Möglichkeit bei einer Zahl von 08 die 0 zu entfernen?
Lesen: http://de.selfhtml.org/javascript/objekte/unabhaengig.htm#parse_int
- Sven Rautenberg