JS Basics
Javascript basics
Autor: Lars Hellstern
Datum: 20.11.2025
Version: 1.0
Dom:¶
1. Variablen
Variablen speichern Daten, die im Code verwendet werden können.
Beispiele:¶
let score = 20; // Kann sich ändern
const maxScore = 100; // Bleibt immer gleich
let score = 20; // Kann sich ändern
const maxScore = 100; // Bleibt immer gleich
2. Datentypen
• Number: Zahlen (10, 3.14) • String: Texte ('Hello', "World") • Boolean: Wahr/Falsch (true, false) • Null: Absichtliches Fehlen eines Wertes • Undefined: Noch kein Wert zugewiesen
Beispiele:
let num = 15; _// Number_
let text = 'Hello'; _// String_
let isTrue = true; _// Boolean_
let notDefined; _// Undefined_
let nothing = null; _// Null_
3. Operatoren
Mathematische Operatoren:
let sum = 10 + 5; _// Addition_
let diff = 10 - 5; _// Subtraktion_
let product = 10 * 2; _// Multiplikation_
let quotient = 10 / 2; _// Division_
let remainder = 10 % 3; _// Restwert_
Vergleichsoperatoren:
5 === 5; _// true (Gleichheit)_
5 !== 3; _// true (Ungleichheit)_
5 > 3; _// true (Größer als)_
5 < 8; _// true (Kleiner als)_
4. Bedingungen (if-else)
Bedingungen entscheiden, welcher Codeblock ausgeführt wird.
Beispiel:
const guess = 15;
if (guess === 10) {
console.log('Richtig!');
} else if (guess > 10) {
console.log('Zu hoch!');
} else {
console.log('Zu niedrig!');
}
5. Schleifen
Schleifen wiederholen Codeblöcke.
For-Schleife:
While-Schleife:
6. Funktionen
Funktionen sind wiederverwendbare Codeblöcke.
Deklaration:
