Kategorie: JS Befehl

For Schleife

Mit einer For-Schleife wird Code in der Schleife wiederholt ausgeführt solange eine Bedingung erfüllt ist. Sie wird oft verwendet, um automatisch eine Liste von Elementen nacheinander zu bearbeiten, ohne dass du jeden einzelnen Punkt manuell behandeln musst. Das macht wiederkehrende Aufgaben viel einfacher und schneller.

Die Kopfzeile beginnt in der regel mit dem word for und einen Bezeichner (Namen). Danach kommt meist das word in und dann die z.B. eine Liste oder eine Zählerschleife.

For Schleife
JavaScript
// Array von Zahlen
const zahlen = [1, 2, 3, 4, 5];

// For-Schleife, um das Array zu durchlaufen und die Summe zu berechnen
for (let i = 0; i < zahlen.length; i++) {
    summe += zahlen[i];
}
Python
# Liste von Zahlen
zahlen = [1, 2, 3, 4, 5]

# For-Schleife, um die Liste zu durchlaufen und die Summe zu berechnen
for zahl in zahlen:
    summe = summe + zahl
Rust
// Vektor (ähnlich wie eine Liste) von Zahlen
let zahlen = vec![1, 2, 3, 4, 5];

// For-Schleife, um die Vektor-Elemente zu durchlaufen und die Summe zu berechnen
for zahl in &zahlen {
    summe += zahl;
}
C & C++
leer
Dart
// Liste von Zahlen
List zahlen = [1, 2, 3, 4, 5];

// For-Schleife, um die Liste zu durchlaufen und die Summe zu berechnen
for (var zahl in zahlen) {
  summe += zahl;
}
PHP
// Array von Zahlen
$zahlen = array(1, 2, 3, 4, 5);

// For-Schleife, um das Array zu durchlaufen und die Summe zu berechnen
foreach ($zahlen as $zahl) {
    $summe += $zahl;
}
Weiterlesen

Ausgabe und Eingabe:

console.log()
Gibt eine Nachricht in der Konsole aus
 console.log("Hallo, Bitcoin!");

alert()
Zeigt eine Benachrichtigung im Browser an
 alert("Hallo, Bitcoin!");

prompt()
Zeigt ein Dialogfeld zur Benutzereingabe an und gibt den eingegebenen Wert zurück
 let name = prompt("Was suchen sie?");

Bedingungen und Schleifen:

if
Führt Code aus, wenn eine Bedingung erfüllt ist
 if (x > 5) { ... }

else
Führt Code aus, wenn die Bedingung nicht erfüllt ist
 if (x > 5) { ... } else { ... }

else if
Führt zusätzlichen Code aus, wenn eine weitere Bedingung erfüllt ist
 if (x > 5) { ... } else if (x < 5) { ... }

switch
Führt Code aus, basierend auf verschiedenen Bedingungen
 switch (wert) { case 1: ... break; case 2: ... break; default: ... }

for
Schleife, die Code mehrmals ausführt
 for (let i = 0; i < 5; i++) { ... }

while
Schleife, die Code ausführt, solange eine Bedingung erfüllt ist
 while (x < 10) { ... }

do while
Schleife, die Code ausführt und dann die Bedingung überprüft
 do { ... } while (x < 10);

Funktionen und Objekte

function
Definiert eine Funktion
 function add(a, b) { return a + b; }

return
Gibt einen Wert aus einer Funktion zurück
 return result;

this
Verweist auf das aktuelle Objekt
 this.property

new
Erzeugt eine Instanz eines Objekts
 let obj = new Objekt();

Object
Erzeugt ein leeres Objekt
 let obj = Object();

Object.keys()
Gibt ein Array mit den Schlüsseln eines Objekts zurück
 Object.keys()