Javascript
Variablen & Schleifen

30 Beispiele


Variablen
Schleifen


1. Summe aus zwei Variablen berechnen

Beispiel: 5 & 7

    
    
function berechneSumme() { let num1 = 5; let num2 = 7; let sum = num1 + num2; return sum; } let ergebnis = berechneSumme(); console.log("Die Summe der beiden Variablen ist: " + ergebnis);


2. Umfang des Kreises mit einem Radius von 3 berechnen

    
    
function berechneUmfang() { let radius = 3; let pi = Math.PI; let umfang = 2 * pi * radius; return umfang; } let ergebnis = berechneUmfang(); console.log("Der Umfang des Kreises beträgt: " + ergebnis);


3. Name als String

Beispiel: Wilkommen Max

    
    
function zeigeWillkommensnachricht() { let name = "Max"; let nachricht = "Willkommen, " + name + "!"; console.log(nachricht); } zeigeWillkommensnachricht();


4. Variable aus 2 Textteilen

  

Beispiel: Text1=Hallo, Text2=Welt

    
    
function kombiniereZeichenketten() { let text1 = "Hallo"; let text2 = "Welt!"; let combinedText = text1 + ' ' + text2; console.log(combinedText); } kombiniereZeichenketten();


5. Alter überprüfen

Beispiel: Alter 20

    
    
function pruefeAlter() { let age = 20; if (age >= 18) { console.log("Du bist ein Erwachsener."); } else { console.log("Du bist ein Minderjähriger."); } } pruefeAlter();


6. Prüfen ob negative oder positive Zahl

Beispiel: -7

    
    
function pruefeZahl() { let number = -7; if (number > 0) { console.log("Die Zahl ist positiv."); } else if (number < 0) { console.log("Die Zahl ist negativ."); } else { console.log("Die Zahl ist 0."); } } pruefeZahl();


7. Vertauschen von x/y Variablen

Beispiel: x=5, y=7

    
    
function vertauscheWerte() { let x = 5; let y = 7; x = x ^ y; y = x ^ y; x = x ^ y; console.log("x = " + x + ", y = " + y); } vertauscheWerte();


8. Satz in Wörter zerlegen

Beispiel: Hier ist ein Beispieltext.

    
    
function zerlegeSatz() { let text = "Hier ist ein Beispieltext."; let wortArray = text.split(" "); console.log(wortArray); } zerlegeSatz();


9. Satz in Kleinbuchstaben umwandeln

Beispiel: ALLES GROSS GESCHRIEBEN

    
    
function toLowerCase() { let text = "ALLES GROSS GESCHRIEBEN"; let umgewandelterText = text.toLowerCase(); console.log(umgewandelterText); } toLowerCase();


10. Zeichen an der 3. Stelle

Beispiel: Beispieltext

    
    
function zeigeZeichenAnDerDrittenStelle() { let text = "Beispieltext"; let zeichen = text.charAt(2); console.log("Das Zeichen an der 3. Stelle ist: " + zeichen); } zeigeZeichenAnDerDrittenStelle();


11. Index des Wortes "world"

    
    
function findeIndexVonWorld() { let text = "Hello world!"; let index = text.indexOf("world"); console.log("Der Index des Wortes 'world' ist: " + index); } findeIndexVonWorld();


12. Endet der Satz mit "world"?

Beispiel: Hello world/ true or false

    
    
function pruefeSatzEndung() { let text = "Hello world"; let endetMitWorld = text.endsWith("world"); console.log("Endet der Satz mit 'world'? " + endetMitWorld); } pruefeSatzEndung();


13. Enthält der Satz das Wort "world"?

Beispiel: Hello world!/ true or false

    
    
function pruefeSatzEnthaeltWorld() { let text = "Hello world!"; let enthaeltWorld = text.includes("world"); console.log("Enthält der Satz das Wort 'world'? " + enthaeltWorld); } pruefeSatzEnthaeltWorld();


14. Ersetze "world" durch "javascript"

Beispiel: Hello world!

    
    
function ersetzeWorldMitJavascript() { let text = "Hello world!"; let neuerText = text.replace("world", "javascript"); console.log(neuerText); } ersetzeWorldMitJavascript();


15. Extrahiere ein Teil des Satzes

Beispiel: Hier ist ein Beispieltext

    
    
function extrahiereTeilDesSatzes() { let text = "Hier ist ein Beispieltext"; let extrahierterTeil = text.slice(5); console.log(extrahierterTeil); } extrahiereTeilDesSatzes();


16. Extrahiere vom 0. bis 4. Teil des Satzes

Beispiel: Hier ist ein Beispieltext

    
    
function extrahiereTeilDesSatzes() { let text = "Hier ist ein Beispieltext"; let extrahierterTeil = text.substring(0, 5); console.log(extrahierterTeil); } extrahiereTeilDesSatzes2();


17. Entferne führende und nachfolgende Leerzeichen

Beispiel: Beispieltext mit  viel Abstand

    
    
function entferneLeerzeichen() { let text = "Beispieltext mit viel Abstand"; let bereinigterSatz = text.trim(); console.log(bereinigterSatz); } entferneLeerzeichen();


18. Ermittle die Länge des Satzes

Beispiel: Hier ist ein Beispieltext

    
    
function ermittelLaengeDesSatzes() { let text = "Hier ist ein Beispieltext"; let satzlaenge = text.length; console.log("Die Länge des Satzes beträgt: " + satzlaenge); } ermittelLaengeDesSatzes();


19. Verkette den Satz mit "JavaScript"

Beispiel: Hier ist ein Beispiel mit (Javascript)

    
    
function verketteMitJavaScript() { let text = "Hier ist ein Beispiel mit"; let verketteterSatz = text.concat(" JavaScript"); console.log(verketteterSatz); } verketteMitJavaScript();


20. Formatiere eine Gleitkommazahl

Beispiel: 3,5

    
    
function formatiereGleitkommazahl() { let number = 3.5; let formatierterString = number.toFixed(2); console.log(formatierterString); } formatiereGleitkommazahl();


21. For Schleife

Beispiel: 1 bis 10

      
      
for (let i = 1; i <= 10; i++) { console.log(i); }


22. While Schleife

Beispiel: 1 bis 20

        
        
let i = 1; while (i <= 20) { console.log(i); i++; }


23. Do while Schleife

Beispiel: 1 bis 20

        
        
let i = 1; do { console.log(i); i++; } while (i <= 20);


24. Multiplikation mit For Schleife

Beispiel: 7

        
        
const zahl = 7; for (let i = 1; i <= 10; i++) { const ergebnis = zahl * i; console.log(zahl + " * " + i + " = " + ergebnis); }


25. Fibonacci Folge mit For Schleife

Beispiel: beginnend mit 0

        
        
const limit = 100; let previousNumber = 0; let currentNumber = 1; for (let i = 1; currentNumber <= limit; i++) { console.log(currentNumber); const nextNumber = previousNumber + currentNumber; previousNumber = currentNumber; currentNumber = nextNumber; }


26. Fakultät einer Zahl mit While Schleife

Beispiel: 3

        
        
let number = 3; let factorial = 1; while (number > 0) { factorial *= number; number--; } console.log("Die Fakultät von 3 ist: " + factorial);


27. Anzahl der Ziffern mit Do while Schleife

Beispiel: 4

        
        
let number = 4; let count = 0; do { number = Math.floor(number / 10); count++; } while (number > 0); console.log("Die Anzahl der Ziffern in 4 ist: " + count);


28. Umkehrung einer Zeichenkette mit For Schleife

Beispiel: Hallo, Welt!

        
        
const inputString = "Hallo, Welt!"; let reversedString = ""; for (let i = inputString.length - 1; i >= 0; i--) { reversedString += inputString[i]; } console.log("Die umgekehrte Zeichenkette lautet: " + reversedString);


29. Höchster Wert im Array mit For Schleife

Beispiel: 3, 9, 2, 5, 1, 7

        
        
const array = [3, 9, 2, 5, 1, 7]; let max = array[0]; for (let i = 1; i < array.length; i++) { if (array[i] > max) { max = array[i]; } } console.log("Das maximale Element im Array ist: " + max);


30. Primzahlen mit While Schleife

Beispiel: 1 bis 20

        
        
let number = 2; while (number <= 20) { let isPrime = true; for (let i = 2; i < number; i++) { if (number % i === 0) { isPrime = false; break; } } if (isPrime) { console.log(number); } number++; }