diff --git a/01_grundlagen/agenda.md b/01_grundlagen/agenda.md
index d6776a3..06971ae 100644
--- a/01_grundlagen/agenda.md
+++ b/01_grundlagen/agenda.md
@@ -79,7 +79,7 @@ theme: default
- Relationale Operatoren & Vergleichoperatoren
- isNaN
- Lexikographische Vergleiche
-- if else Verzweigung
+- if else Verzweigung und ternärer Operator
- **Exkurs: HTML-Formularfelder**
- 1:1 Meeting
diff --git a/01_grundlagen/todos.md b/01_grundlagen/todos.md
deleted file mode 100644
index 06586e0..0000000
--- a/01_grundlagen/todos.md
+++ /dev/null
@@ -1,4 +0,0 @@
-# Todos
-
-- [ ] Todo 1
-- [ ] Todo 2
diff --git a/01_grundlagen/uebungen/#u14_rechnen-ausdruecke.html b/01_grundlagen/uebungen/u14_rechnen-ausdruecke.html
similarity index 64%
rename from 01_grundlagen/uebungen/#u14_rechnen-ausdruecke.html
rename to 01_grundlagen/uebungen/u14_rechnen-ausdruecke.html
index d5f06f5..c641ede 100644
--- a/01_grundlagen/uebungen/#u14_rechnen-ausdruecke.html
+++ b/01_grundlagen/uebungen/u14_rechnen-ausdruecke.html
@@ -1,4 +1,4 @@
-
+
@@ -23,68 +23,68 @@
| '1.5' * 2 |
- - |
- - |
+ 3 |
+ number |
| '1,5' * 2 |
- - |
- - |
+ NaN |
+ number |
| '1.5' + 2 |
- - |
- - |
+ '1.52' |
+ string |
| Number('1.5') * 2 |
- - |
- - |
+ 3 |
+ number |
| Number('1,5') * 2 |
- - |
- - |
+ NaN |
+ number |
| Number('3 Tage') * 7 |
- - |
- - |
+ NaN |
+ number |
| Number('Seite 20') + 5 |
- - |
- - |
+ NaN |
+ number |
| '9,2' + Number('11.7') |
- - |
- - |
+ '9,211.7' |
+ string |
| (NaN - 2) * (4 / 2) |
- - |
- - |
+ NaN |
+ number |
| alert(Number(17 / 2 + 1.3)) |
- - |
- - |
+ undefined |
+ 'undefined' |
| console.log(Number(17 / 2 + 1.3)) |
- - |
- - |
+ undefined |
+ 'undefined' |
| typeof 12.25 |
- - |
- - |
+ 'number' |
+ string |
| typeof typeof 12.25 |
- - |
- - |
+ 'string' |
+ string |
@@ -92,6 +92,11 @@
diff --git a/01_grundlagen/uebungen/#u15-u17_reichweite-verbrauch.html b/01_grundlagen/uebungen/u15-u17_reichweite-verbrauch.html
similarity index 75%
rename from 01_grundlagen/uebungen/#u15-u17_reichweite-verbrauch.html
rename to 01_grundlagen/uebungen/u15-u17_reichweite-verbrauch.html
index 1ca2d04..82d2687 100644
--- a/01_grundlagen/uebungen/#u15-u17_reichweite-verbrauch.html
+++ b/01_grundlagen/uebungen/u15-u17_reichweite-verbrauch.html
@@ -1,4 +1,4 @@
-
+
@@ -42,9 +42,22 @@
diff --git a/01_grundlagen/uebungen/#u16_rest-sekunden-2.html b/01_grundlagen/uebungen/u16_rest-sekunden-2.html
similarity index 54%
rename from 01_grundlagen/uebungen/#u16_rest-sekunden-2.html
rename to 01_grundlagen/uebungen/u16_rest-sekunden-2.html
index 0696837..ac47a5a 100644
--- a/01_grundlagen/uebungen/#u16_rest-sekunden-2.html
+++ b/01_grundlagen/uebungen/u16_rest-sekunden-2.html
@@ -1,4 +1,4 @@
-
+
@@ -22,6 +22,22 @@
'use strict';
const outputEl = document.querySelector('.output');
+
+ // Wie viele Minuten und Restsekunden haben 2000 Sekunden? Verwende console.log für die Ausgabe.
+ const minuten = 60;
+ const gesamtSekunden = 2000;
+ const sekProMinute = Math.round(gesamtSekunden / minuten);
+ const restsekunden = Math.round(gesamtSekunden % 60);
+
+ console.log(sekProMinute);
+ console.log(restsekunden);
+
+ const text = `2000 Sekunden sind ${sekProMinute} Minuten und ${restsekunden} Sekunden. ${sekProMinute}:${restsekunden} (mm:ss)`;
+
+ console.log(text);
+
+ outputEl.textContent = text;
+ outputEl.innerHTML = text.replaceAll('\n', '');
diff --git a/01_grundlagen/uebungen/#u18_lottozahl.html b/01_grundlagen/uebungen/u18_lottozahl.html
similarity index 90%
rename from 01_grundlagen/uebungen/#u18_lottozahl.html
rename to 01_grundlagen/uebungen/u18_lottozahl.html
index 0ca3665..dbacdf5 100644
--- a/01_grundlagen/uebungen/#u18_lottozahl.html
+++ b/01_grundlagen/uebungen/u18_lottozahl.html
@@ -16,7 +16,7 @@
overflow: hidden;
}
- .lotto-number {
+ .lotto-ball {
width: 50px;
height: 50px;
border-radius: 50%;
@@ -28,7 +28,7 @@
background: radial-gradient(circle, rgba(242, 242, 242, 1) 0%, rgba(130, 130, 130, 1) 93%);
box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);
}
- .lotto-number span {
+ .lotto-number {
font-weight: bolder;
}
@@ -36,7 +36,7 @@
-
+
Übung 18: Lotto oder der »49-Seiten Würfel«
Für Zufallszahlen von eins bis sechs ist ein Würfel wirklich praktisch — und sinnvoll. Für alle anderen
@@ -58,6 +58,11 @@
const outputEl = document.querySelector('.output');
const lottoNumberEl = document.querySelector('.lotto-number');
+
+ // Lottozahl ermitteln (von 1-49)
+ const lottoNumber = Math.floor(Math.random() * 49) + 1;
+
+ lottoNumberEl.textContent = lottoNumber;