Praktische Übungen zu JavaScript-Schleifen
Geben Sie mit einer Schleife eine Spalte mit Zahlen von
1 bis 100 aus.
Geben Sie mit einer Schleife eine Spalte mit Zahlen von
100 bis 1 aus.
Geben Sie mit einer Schleife eine Spalte mit geraden Zahlen
von 1 bis 100 aus.
Füllen Sie ein Array mit 10 X-en mit Hilfe
einer Schleife.
Füllen Sie ein Array mit Zahlen von 1 bis 10
mit Hilfe einer Schleife.
Gegeben ist ein Array mit Zahlen. Geben Sie mit einer Schleife
nur die Elemente des Arrays aus, die größer als
Null und kleiner als 10 sind.
Gegeben ist ein Array mit Zahlen. Prüfen Sie mit einer Schleife,
ob es ein Element mit dem Wert 5 darin gibt.
Gegeben ist ein Array mit Zahlen. Finden Sie mit einer Schleife die Summe der Elemente dieses Arrays.
Gegeben ist ein Array mit Zahlen. Finden Sie mit einer Schleife die Summe der Quadrate der Elemente dieses Arrays.
Gegeben ist ein Array mit Zahlen. Finden Sie das arithmetische Mittel seiner Elemente.
Schreiben Sie ein Skript, das die Fakultät einer Zahl berechnet. Die Fakultät ist das Produkt aller ganzen Zahlen von eins bis zur gegebenen Zahl.
Füllen Sie ein Array mit Zahlen von 10 bis 1
mit Hilfe einer Schleife.
Gegeben ist ein Array mit Zahlen. Die Zahlen können positiv und negativ sein. Finden Sie die Summe der positiven Elemente des Arrays.
Gegeben ist ein Array mit Zahlen, zum Beispiel:
let arr = [10, 20, 30, 50, 235, 3000];
Geben Sie nur die Zahlen aus dem Array auf dem Bildschirm aus,
die mit der Ziffer 1, 2
oder 5 beginnen.
Gegeben ist ein Array mit Zahlen. Geben Sie die Elemente dieses Arrays in umgekehrter Reihenfolge aus.
Gegeben ist ein Array mit Zahlen. Geben Sie mit einer Schleife alle Elemente aus, deren Wert mit ihrer Position im Array übereinstimmt.
Gegeben ist ein Array mit Zahlen. Geben Sie mit der Schleife for
und der Funktion document.write
jedes Element des Arrays in einer neuen Zeile aus. Verwenden Sie
dafür den Tag br.
Gegeben ist ein Array mit Zahlen. Geben Sie mit der Schleife for
und der Funktion document.write
jedes Element des Arrays in einem separaten Absatz aus.
Erstellen Sie ein Array mit den Wochentagen. Geben Sie mit der Schleife
for alle Wochentage aus, und geben Sie die Wochenendtage
fett gedruckt aus.
Erstellen Sie ein Array mit den Wochentagen. Geben Sie mit
der Schleife for alle Wochentage aus,
und geben Sie den aktuellen Tag kursiv aus.
Die Nummer des aktuellen Tages soll in der Variable
day gespeichert sein.
Gegeben ist das folgende Objekt mit Mitarbeitern und ihren Gehältern:
let obj = {
employee1: 100,
employee2: 200,
employee3: 300,
employee4: 400,
employee5: 500,
employee6: 600,
employee7: 700,
};
Erhöhen Sie das Gehalt jedes Mitarbeiters um 10%.
Modifizieren Sie die vorherige Aufgabe so, dass
das Gehalt nur den Mitarbeitern erhöht wird,
deren Gehalt kleiner oder gleich 400 ist.
Gegeben sind die folgenden Arrays:
let arr1 = [1, 2, 3, 4, 5];
let arr2 = [6, 7, 8, 9, 10];
Erstellen Sie mit diesen Arrays ein neues Objekt, indem Sie die Elemente des ersten Arrays zu seinen Schlüsseln machen, und die Elemente des zweiten zu seinen Werten.
Gegeben ist das folgende Objekt:
let obj = {1: 6, 2: 7, 3: 8, 4: 9, 5: 10};
Finden Sie die Summe der Schlüssel dieses Objekts und teilen Sie sie durch die Summe der Werte.
Gegeben ist das folgende Objekt:
let obj = {'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};
Schreiben Sie die Schlüssel dieses Objekts in ein Array, und die Werte in ein anderes.
Gegeben ist das folgende Objekt:
let obj = {
1: 125,
2: 225,
3: 128,
4: 356,
5: 145,
6: 281,
7: 452,
};
Schreiben Sie die Elemente, deren Wert
mit der Ziffer 1 oder der Ziffer
2 beginnt, in ein neues Array.
Das Ergebnis wird also das folgende Array sein:
[
125,
225,
128,
145,
281,
];
Gegeben ist das folgende Array:
let arr = ['a', 'b', 'c', 'd', 'e'];
Erstellen Sie aus diesem Array das folgende Objekt:
{1: 'a', 2: 'b', 3: 'c', 4: 'd', 5: 'e'};
Gegeben ist das folgende Array:
let arr = ['a', 'b', 'c', 'd', 'e'];
Erstellen Sie aus diesem Array das folgende Objekt:
{'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5};