Hi,
das haengt irgendwie mit den fuehrenden Nullen zusammen, und dem Parameter "Radix". Ein Zahl beginnend mit 0 wird als Oktalzahl, ohne 0 als Dezimal interpretiert.
Aber warum das so ist, koennen die JS-Gurus besser erklaeren. Irgendwie gibt es auch noch 0x als Hexzahl.
Wenn Du die fuehrenden 0 entfernst, stimmt die Rechnung
Gruesse
Wilhelm
Hilfe! Mein Zeitrechner spinnt!
Hier ein kurzes Script:
<script>
document.write(008*60+"
"+009*60+"
"+010*60+"
"+011*60)
</script>Frage: Wieso rechnet JS bis 009*60 (=540) richtig und ab
010*60 (=480) falsch??
Oder anders gefragt: Was mache ich falsch??