Aufgabe 15 - Arrays I
Aufgabe 15 - Arrays I
Abschnitt betitelt „Aufgabe 15 - Arrays I“Worum geht es?
Abschnitt betitelt „Worum geht es?“Sie werten eine Woche Wetterdaten mit Arrays aus: durchlaufen, summieren, Minimum und Maximum finden (siehe Kapitel Arrays).
In dieser Übung üben Sie:
- Zugreifen: Elemente über den Index lesen,
lengthverwenden. - Durchlaufen: Arrays mit
forundfor...ofverarbeiten. - Auswerten: Summe, Durchschnitt, Minimum und Maximum berechnen.
Benötigte Unterlagen
Abschnitt betitelt „Benötigte Unterlagen“- VS Code, Browser-Konsole.
Szenario: Wetterstation
Abschnitt betitelt „Szenario: Wetterstation“Die Temperaturen einer Woche (in °C):
const temperaturen = [14.5, 17.0, 12.5, 9.0, 11.5, 16.0, 19.5];const tage = ["Mo", "Di", "Mi", "Do", "Fr", "Sa", "So"];Arbeitsaufträge
Abschnitt betitelt „Arbeitsaufträge“Teil A - Grundzugriffe
Abschnitt betitelt „Teil A - Grundzugriffe“- Geben Sie die Temperatur von Mittwoch über den Index aus.
- Geben Sie den ersten und den letzten Wert aus. Der letzte muss über
lengthberechnet werden. Funktioniert das auch bei 10 Tagen? - Geben Sie alle Werte im Format
Mo: 14.5 °Caus (beide Arrays über denselben Index koppeln).
Teil B - Auswertungen
Abschnitt betitelt „Teil B - Auswertungen“- Berechnen Sie den Wochendurchschnitt (2 Nachkommastellen).
- Finden Sie Minimum und Maximum und den Tag, an dem sie auftreten. Ohne fertige Sortier- oder Math-Funktionen, mit einer eigenen Schleife.
- Zählen Sie, an wie vielen Tagen es wärmer als 15 °C war.
Teil C - Doku-Recherche
Abschnitt betitelt „Teil C - Doku-Recherche“- Schlagen Sie auf MDN
includesundindexOfnach. - Prüfen Sie mit einer der beiden Methoden, ob der Wert
9.0vorkommt, und an welcher Position. - Notieren Sie als Kommentar: Was ist der Unterschied zwischen beiden Methoden, und was liefert
indexOfbei “nicht gefunden”?
Projektordner mit kommentierten Teilen A bis C.