...
Her returnerer funksjonen daysInMonth
antall dager i måned, getMonthStartDay
returnerer nummeret på den første ukedagen i måneden (1 = Mandag, 2 = Tirsdag, ..., 7 = Søndag). I eksempelet med oktober 2014, returnerer daysInMonth
31 og getMonthStartDay
3.
b) Gitt startDay = 3 og numDays 31 i getCalendar
-funksjonen over. Gå gjennom funksjonen over og skriv ned verdien til variablene week, day og date for hver iterasjon i den indre for-løkken. Det holder å skrive ned de første 12 iterasjonene.
Iterasjon | week | day | date |
---|---|---|---|
1 | 1 1 ... 2 | 1 2 ... 5 | 0 0 ... 10 |
...