From e3321adea52db7de2b140ba555e105c3bbe64f17 Mon Sep 17 00:00:00 2001 From: Philippe Torrel Date: Tue, 8 Sep 2026 14:51:17 +0200 Subject: [PATCH] --- 01_grundlagen/docs/programmierrichtlinien.md | 3 +- 01_grundlagen/linksammlung.md | 2 + .../unterricht/tag02/04_rechnen-mit-js.html | 52 ++++++++++++++ .../unterricht/tag02/05_strings.html | 54 +++++++++++++++ .../unterricht/tag02/06_strings-length.html | 67 +++++++++++++++++++ .../unterricht/tag02/07_literal.html | 36 ++++++++++ 01_grundlagen/unterricht/tag02/08_typeof.html | 0 7 files changed, 213 insertions(+), 1 deletion(-) create mode 100644 01_grundlagen/unterricht/tag02/05_strings.html create mode 100644 01_grundlagen/unterricht/tag02/06_strings-length.html create mode 100644 01_grundlagen/unterricht/tag02/07_literal.html create mode 100644 01_grundlagen/unterricht/tag02/08_typeof.html diff --git a/01_grundlagen/docs/programmierrichtlinien.md b/01_grundlagen/docs/programmierrichtlinien.md index 8318bec..10124c5 100644 --- a/01_grundlagen/docs/programmierrichtlinien.md +++ b/01_grundlagen/docs/programmierrichtlinien.md @@ -1,4 +1,5 @@ # Programmierrichtlinien - Schreibe immer genau eine Anweisung in genau eine Zeile. -- Setze beim Beenden einer Anweisung das Semikolon (eslint: semi) \ No newline at end of file +- Setze beim Beenden einer Anweisung das Semikolon (eslint: "semi" : true) +- Verwende im Normalfall einfache Anführungszeichen zur Begrenzung von Strings. (eslint: "quotes": "single") \ No newline at end of file diff --git a/01_grundlagen/linksammlung.md b/01_grundlagen/linksammlung.md index ffd5960..def7344 100644 --- a/01_grundlagen/linksammlung.md +++ b/01_grundlagen/linksammlung.md @@ -12,6 +12,8 @@ - [State Of JS 2023](https://2023.stateofjs.com/en-US) - [State Of JS 2024](https://2024.stateofjs.com/en-US) - [State Of JS 2025](https://2025.stateofjs.com/en-US) +- [JavaScript Wiki Historie](https://de.wikipedia.org/wiki/JavaScript) + - [HTMLReference.io](https://htmlreference.io/) - [CSSReference.io](https://cssreference.io/) diff --git a/01_grundlagen/unterricht/tag02/04_rechnen-mit-js.html b/01_grundlagen/unterricht/tag02/04_rechnen-mit-js.html index e69de29..9fe072b 100644 --- a/01_grundlagen/unterricht/tag02/04_rechnen-mit-js.html +++ b/01_grundlagen/unterricht/tag02/04_rechnen-mit-js.html @@ -0,0 +1,52 @@ + + + + + + Rechnen in JS + + + +
+
+

Rechnen in JS

+
+

arithmetische Opertoren

+
    +
  • + Addition
  • +
  • - Subtraktion
  • +
  • * Multiplikation
  • +
  • / Division
  • +
  • % Modulo - Rest einer ganzzahligen Division
  • +
  • ** Potenz (erst ab 2016)
  • +
+ + + +
+
+ + + diff --git a/01_grundlagen/unterricht/tag02/05_strings.html b/01_grundlagen/unterricht/tag02/05_strings.html new file mode 100644 index 0000000..84eed2b --- /dev/null +++ b/01_grundlagen/unterricht/tag02/05_strings.html @@ -0,0 +1,54 @@ + + + + + + Datentyp - String + + + +
+
+

Datentyp - String

+

+ + String Objekt + + - Das globale String-Objekt ist ein Konstruktor für Strings, auch Zeichenketten genannt. +

+
+
+
+ + + diff --git a/01_grundlagen/unterricht/tag02/06_strings-length.html b/01_grundlagen/unterricht/tag02/06_strings-length.html new file mode 100644 index 0000000..b07aef7 --- /dev/null +++ b/01_grundlagen/unterricht/tag02/06_strings-length.html @@ -0,0 +1,67 @@ + + + + + + Datentyp - String Eigenschaft - length + + + +
+
+

Datentyp - String Eigenschaft - length

+

+ + String Objekt + + - Das globale String-Objekt ist ein Konstruktor für Strings, auch Zeichenketten genannt. +

+
+
+
+ + + diff --git a/01_grundlagen/unterricht/tag02/07_literal.html b/01_grundlagen/unterricht/tag02/07_literal.html new file mode 100644 index 0000000..7a8da93 --- /dev/null +++ b/01_grundlagen/unterricht/tag02/07_literal.html @@ -0,0 +1,36 @@ + + + + + + Literale + + + +
+
+

Literale

+

+ Grundsätzlich gilt, dass jeder Wert — egal ob String oder Zahl — der direkt wörtlich (engl.: literally) im + Code steht, als Literal bezeichnet wird. Literale haben immer einen festen Wert. +

+ +

Beispiele für Literale

+
    +
  • 42
  • +
  • 'Haus'
  • +
  • 'grün'
  • +
  • 5.47
  • +
  • 1998
  • +
  • 'Bitte geben Sie Ihren Namen ein'
  • +
  • 'use strict'
  • +
  • true
  • +
  • '1 + 4'
  • +
+
+
+ + + diff --git a/01_grundlagen/unterricht/tag02/08_typeof.html b/01_grundlagen/unterricht/tag02/08_typeof.html new file mode 100644 index 0000000..e69de29