hi,
parseInt() interpretiert die Zahl wegen der fuehrenden 0 als Oktal-Zahl.
Und das Oktal-System hat bekannterweise nur 8 Ziffern (0-7) -- die 0 ist
also ein Fehlerwert.wenn ich das in meiner Adresszeile von Opera 8/b2 einfüge, kommt 8 bei raus.
ja, ist mir auch aufgefallen.
"schwerwiegender" bug?
ich denke, eher nein - opera scheint nur _per default_ von der zahlenbasis 10 auszugehen, wenn die zahl eigentlich ein string ist.
wenn man ihm explizit 8 als gewünschte basis des zahlensystems vorgibt - parseInt('08', 8) - liefert auch er 0.
gruß,
wahsaga
--
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."
"Look, that's why there's rules, understand? So that you _think_ before you break 'em."