From 9eacccfd8444d7e8b3da28559995d2efff1c47c7 Mon Sep 17 00:00:00 2001 From: Philippe Torrel Date: Fri, 18 Sep 2026 10:46:23 +0200 Subject: [PATCH] --- 01_grundlagen/agenda.md | 1 + .../unterricht/tag10/01_ar-some.html | 47 ++++++++ .../unterricht/tag10/02_ar-every.html | 47 ++++++++ .../tag10/03_ar-optionale-parameter.html | 102 ++++++++++++++++++ 4 files changed, 197 insertions(+) create mode 100644 01_grundlagen/unterricht/tag10/01_ar-some.html create mode 100644 01_grundlagen/unterricht/tag10/02_ar-every.html create mode 100644 01_grundlagen/unterricht/tag10/03_ar-optionale-parameter.html diff --git a/01_grundlagen/agenda.md b/01_grundlagen/agenda.md index 4cbec62..dfdd240 100644 --- a/01_grundlagen/agenda.md +++ b/01_grundlagen/agenda.md @@ -156,6 +156,7 @@ Lektion 10 erarbeiten - Alle Array Higher Order Funktionen im Überblick - local scoping - **Exkurs: Schleifen** +- Git SCM und Windows Terminal einrichten **Übungen:** diff --git a/01_grundlagen/unterricht/tag10/01_ar-some.html b/01_grundlagen/unterricht/tag10/01_ar-some.html new file mode 100644 index 0000000..d6dff46 --- /dev/null +++ b/01_grundlagen/unterricht/tag10/01_ar-some.html @@ -0,0 +1,47 @@ + + + + + + Array - ar.some() + + + +
+
+

Array - ar.some()

+

+ + ar.some() + + - Die Methode some() überprüft ob mindestens ein Element des Arrays den als Funktion + übergebenen Kriterien entspricht. +

+
side-effect-free
+
+
+
+ + + diff --git a/01_grundlagen/unterricht/tag10/02_ar-every.html b/01_grundlagen/unterricht/tag10/02_ar-every.html new file mode 100644 index 0000000..3adad8e --- /dev/null +++ b/01_grundlagen/unterricht/tag10/02_ar-every.html @@ -0,0 +1,47 @@ + + + + + + Array - ar.every() + + + +
+
+

Array - ar.every()

+

+ + ar.every() + + - Die every() Methode testet ob alle Elemente in einem Array einen Test bestehen, welcher + mittels einer implementierten Funktion bereitgestellt wird. +

+
side-effect-free
+
+
+
+ + + diff --git a/01_grundlagen/unterricht/tag10/03_ar-optionale-parameter.html b/01_grundlagen/unterricht/tag10/03_ar-optionale-parameter.html new file mode 100644 index 0000000..5132da6 --- /dev/null +++ b/01_grundlagen/unterricht/tag10/03_ar-optionale-parameter.html @@ -0,0 +1,102 @@ + + + + + + Array Methoden - optionale Parameter + + + +
+
+

Array Methoden - optionale Parameter

+ + + + + + + + + + + + + + + + + + + + + + +
NameParameter der Callback-Funktion
map, filter, every, some, find, findIndex, forEach +
    +
  1. Value: Der Wert des aktuell betrachteten Elements aus dem Array.
  2. +
  3. Index: Ein laufender Index-Wert beginnend bei 0.
  4. +
  5. Array: Das komplette Array, auf dem map aufgerufen wird.
  6. +
+
reduce, reduceRight +
    +
  1. + previousValue: Ergebnis der letzten Ausführung des Callbacks. Beim ersten Aufruf + ist es der Initialwert von reduce. Falls es keinen Initialwert gibt, verwendet reduce stattdessen + den ersten Wert des Arrays. +
  2. +
  3. Value: Der Wert des aktuell betrachteten Elements aus dem Array.
  4. +
  5. Index: Ein laufender Index-Wert beginnend bei 0.
  6. +
  7. Array: Das komplette Array, auf dem reduce aufgerufen wird.
  8. +
+
sort1. & 2. element: Elemente, die miteinander zu vergleichen sind.
+ +
+
+
+ + +