Nr.1 

Es sollen zwei des zwei Zahlen abgefragt werden.Diese Zahlen werden multipliziert . Wenn die erste Zahl größer als 20 ist, wird ein Bonus von 10 zu dem Ergebnis der Multiplikation addiert. Das Ergebnis wird mitgeteilt 
<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8">
</head>
<body>
<script>
 var a = parseFloat(prompt("Erste Zahl:"));
  var b = parseFloat(prompt("Zweite Zahl:"));
  var ergebnis = a * b;
    if (a > 20) {
    ergebnis += 10;
  }
   document.write("Ergebnis: " + ergebnis);
</script>
</body>
</html>

Nr.2 
Erstellen Sie ein Programm, das den Benutzer auffordert , mehrere Zahlen einzugeben und diese in einem Array speichert.
Es wird anschließend der Durchschnittswert dieser Zahlen berechnet und das Ergebnis, auf zwei Stellen nach dem Komma gerundet, in einer geeigneten Form ausgegeben.
Vereinfachte Form: Es kann vorab die Anzahl der Zahlen erfragt werden.

<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8">
</head>
<body>
<script>
  var n = parseInt(prompt("Anzahl der Zahlen:"));
var zahlen = [];
var summe = 0;
for (var i = 0; i < n; i++) {
    var zahl = parseFloat(prompt("Zahl " + (i + 1) + ":"));
    zahlen.push(zahl);
    summe += zahl;
}
var durchschnitt = summe / n;
document.write("Durchschnitt: " + durchschnitt.toFixed(2));
</script>

</body>
</html>


Nr.3
Schreiben Sie ein Programm, das die Zahlen von 1 bis 20 durchläuft und folgende Bedingungen erfüllt:
Gibt „Fizz“ aus , wenn die Zahl durch 3 teilbar ist.
Gibt „Buzz“ aus , wenn die Zahl durch 5 teilbar ist.
Gibt „FizzBuzz“ aus, wenn die Zahl sowohl durch 3 als auch durch 5 teilbar ist.
Gibt die Zahl selbst aus, wenn keine der obigen Bedingungen zutrifft.
<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8">
</head>
<body>

<script>
for (i = 1; i <= 20; i++) {
    if (i % 3 === 0 && i % 5 === 0) {
        document.write("FizzBuzz<br>");
    } else if (i % 3 === 0) {
        document.write("Fizz<br>");
    } else if (i % 5 === 0) {
        document.write("Buzz<br>");
    } else {
        document.write(i + "<br>");
    }
}
</script>

</body>
</html>

Erstellen sie ein Programm das eine Umrechnung zwischen Pfund und Kilogramm durchführt. Dieses Programm führt den 

1. Ein Trinkgeldrechner soll entworfen werden.  Der Benutzer wird nach der Rechnungsumme gefragt.

2. den Benutzer nach dem Trinkgeld-Prozentsatz fragt
3. das Trinkgeld berechnet
4. die Gesamtsumme ausgibt (Rechnung+ Trinkgeld)
<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8">
</head>
<body>

<script>
var rechnung = parseFloat(prompt("Rechnungsbetrag:"));
var prozent = parseFloat(prompt("Trinkgeld in Prozent:"));

var trinkgeld = rechnung * prozent / 100;
var gesamt = rechnung + trinkgeld;

document.write("Trinkgeld: " + trinkgeld.toFixed(2) + " €<br>");
document.write("Gesamtbetrag: " + gesamt.toFixed(2) + " €");
</script> 

</body>
</html>


Nr.6
Der Benutzer gibt zwei Zahlen ein. Dann wählt der Benutzer eine Operation + (Addition),- (Subtraktion), * (Multiplikation) oder/ (Division)
Das Ergebnis wird berechnet und ausgegeben 

<!DOCTYPE html>
<html lang="de">
<head>
    <meta charset="UTF-8">
</head>
<body>

<script>
    var x = parseFloat(prompt("Erste Zahl:").replace(",", "."));
var y = parseFloat(prompt("Zweite Zahl:").replace(",", "."));
var op = prompt("Rechenoperator (+, -, *, /)");

var ergebnis;

if (op === "+") {
    ergebnis = x + y;
} else if (op === "-") {
    ergebnis = x - y;
} else if (op === "*") {
    ergebnis = x * y;
} else if (op === "/") {
    if (y !== 0) {
        ergebnis = x / y;
    } else {
        ergebnis = "Fehler: Division durch 0";
    }
} else {
    ergebnis = "Fehler: Ungültiger Operator";
}

document.write("Ergebnis: " + ergebnis);

</script>
</body>
</html>