Laut ISO 8601 fängt die Zählung bei 1 an:
das mag wohl stimmen - aber auch mir ist eine null-basierte Zählung i.a. sympathischer. Und meistens auch praktischer.
Martin,
Ich finde absolut nichts Praktisches daran, dass in JavaScript die Zählung der Monate von 0 (Januar) bis 11 (Dezember) geht. Im Gegenteil, ich halte das für horrenden Schwachsinn. Der das mal implementiert hat sollte zu fünf Jahren Aufenthalt in der realen Welt verdonnert werden.
Wenn es schon eine übliche bei 1 beginnende Zählung gibt, sollte sie sich auch in Implementierungen niederschlagen. Gibt es keine solche, kann man je nach Sympathie auch bei 0 anfangen.
Live long and prosper,
Gunnar
--
„Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)
„Weisheit ist nicht das Ergebnis der Schulbildung, sondern des lebenslangen Versuchs, sie zu erwerben.“ (Albert Einstein)