Steffen: Zahlen übergeben

Beitrag lesen

Hi,

ich übergebe via JavaScript eine Zahl an ein neues Fenster, bloss die Zahl wird im neuen Fenster nicht richtig interpretiert, d.h. ich übergeben 0306 und im neuen Fenster kommt 198 raus.

Hat jemand eine Idee wie ich das umgehen kann ?
keine Null voranstellen.

Du solltest aber eigentlich fragen, *warum* das Ergebnis 198 ist. Die Antwort liefert Dir das Oktalsystem, daß durch die führende Null verwendet wird:
3 * 8^3 = 192 + 6 = 198.

Es kommt aber auch noch darauf an, wie die Zahlen an das andere Fenster übergeben werden.

Siehe:

  
alert("0306" - 0);  
alert(parseInt("0306"));  

Grüße.