Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
de:modul:m288:learningunits:lu05:loesungen:01 [2025/10/20 16:40] – vdemirde:modul:m288:learningunits:lu05:loesungen:01 [2026/10/27 10:41] (aktuell) – vdemir
Zeile 1: Zeile 1:
 ====== LU05.L01 - for-loop pur ====== ====== LU05.L01 - for-loop pur ======
  
 +===== Quellcode LU05.L01.js=====
 +<code javascript>
  
-===== Lösungen===== +/** 
-  * 1.1 Erstellen Sie eine for-Schleife, die die Zahlen 0 bis 10 ausgibt.  + * Datei:        LU05_L01.js 
-  * 1.2 Darunter erstellen Sie zusätzlich eine Variante, die nur die geraden Zahlen ausgibt (Schrittweite 2) + * Autor:        Volkan Demir 
-  * 1.3 Kommentieren Sie Ihre Arbeit: Fileheader und Inline-Comments+ * Datum:        22.10.2026 
 + * Beschreibung: Übungen zur for-Schleife: Vorwärts- und Rückwärtszählen 
 + *               mit unterschiedlichen Schrittweiten. 
 + */
  
-  * 2.1 Programmieren Sie darunter eine weitere for Schleife, die von 30 bis einschliesslich 20 rückwärts herunter zählt. +// Auftrag 1.1: Zahlen von 0 bis 20 ausgeben 
-  * 2.2 Ertellen Sie eine weitere Variante, die nur die 3er Zahlen ausgibt.  +console.log("1.1: Zahlen 0 bis 20"); 
-  * 2.3 Kommentieren Sie Ihre Arbeit: Fileheader und Inline-Comments.+for (let i = 0; i <= 20; i++) {   // Start bei 0, solange i <= 20, jeweils +1 
 +                                  // Schrifttweite 2: i=i+2 / i+=2 
 +  console.log(i); 
 +}
  
-{{:de:modul:m288:learningunits:lu05:loesungen:lu05.l01_1.jpg?1000| Quellcode LU05.L01}}+// Auftrag 1.2: Nur gerade Zahlen von 0 bis 20 (Schrittweite 2) 
 +console.log("1.2: Gerade Zahlen 0 bis 20"); 
 +for (let i = 0; i <= 20; i+=2) { // Start bei 0 (gerade), jeweils +2 
 +  console.log(i); 
 +} 
 + 
 +// Auftrag 2.1: Rückwärts von 30 bis einschliesslich 15 
 +console.log("2.1: Rückwärts 30 bis 15"); 
 +for (let i = 30; i >= 15; i--) {   // Start bei 30, solange i >= 15, jeweils -1 
 +  console.log(i); 
 +} 
 + 
 +// Auftrag 2.2: Rückwärts von 30 bis 15, nur 3er-Zahlen 
 +console.log("2.2: 3er-Zahlen 30 bis 15 mit Schrittweite -3"); 
 +for (let i = 30; i >= 15; i=i-3) { // 30 ist durch 3 teilbar, daher jeweils -3 
 +  console.log(i); 
 +} 
 + 
 +</code> 
 +===== Konsolenausgabe des Ergebnisses =====
  
 {{:de:modul:m288:learningunits:lu05:loesungen:lu05.l01_2.jpg?1000| Konsolenausgabe des Quellcodes}} {{:de:modul:m288:learningunits:lu05:loesungen:lu05.l01_2.jpg?1000| Konsolenausgabe des Quellcodes}}
 ---- ----
 [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Volkan Demir [[https://creativecommons.org/licenses/by-nc-sa/4.0/|{{https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png}}]] Volkan Demir
  • de/modul/m288/learningunits/lu05/loesungen/01.txt
  • Zuletzt geändert: 2026/10/27 10:41
  • von vdemir