Schleifen Mit Arrays Verwenden
Schleifen ermöglichen es, effizient alle oder bestimmte Elemente eines Arrays zu durchlaufen.
Zum Beispiel kann eine for-Schleife verwendet werden, um alle Elemente eines Arrays zu iterieren und auszugeben:
12345let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; for(let i = 0; i < numbers.length; i++) { console.log("Element " + (i + 1) + " of the array is: " + numbers[i]); }
Dies ist besonders nützlich, wenn eine Operation auf mehreren Elementen eines Arrays durchgeführt werden soll:
1234567let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); for(let i = 0; i < numbers.length; i++) { numbers[i] *= 2; } console.log("After:", numbers);
Für diesen Zweck kann auch eine while
- oder do-while
-Schleife verwendet werden, jedoch ist dies nicht die gängige Konvention.
123456789let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); let i = 0; while(i < numbers.length) { numbers[i] *= 2; i += 1; } console.log("After:", numbers);
Auch wenn dieselben Ergebnisse mit while
- oder do-while
-Schleifen erzielt werden können, wird empfohlen, beim Durchlaufen von Arrays eine for
-Schleife zu verwenden, da dies die konventionelle und besser lesbare Vorgehensweise ist.
1. Was gibt der folgende Code aus?
2. Verändert der folgende Code das ursprüngliche Array?
Danke für Ihr Feedback!
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 1.33
Schleifen Mit Arrays Verwenden
Swipe um das Menü anzuzeigen
Schleifen ermöglichen es, effizient alle oder bestimmte Elemente eines Arrays zu durchlaufen.
Zum Beispiel kann eine for-Schleife verwendet werden, um alle Elemente eines Arrays zu iterieren und auszugeben:
12345let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; for(let i = 0; i < numbers.length; i++) { console.log("Element " + (i + 1) + " of the array is: " + numbers[i]); }
Dies ist besonders nützlich, wenn eine Operation auf mehreren Elementen eines Arrays durchgeführt werden soll:
1234567let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); for(let i = 0; i < numbers.length; i++) { numbers[i] *= 2; } console.log("After:", numbers);
Für diesen Zweck kann auch eine while
- oder do-while
-Schleife verwendet werden, jedoch ist dies nicht die gängige Konvention.
123456789let numbers = [1, 1, 2, 3, 5, 8, 13, 21]; console.log("Before:", numbers); let i = 0; while(i < numbers.length) { numbers[i] *= 2; i += 1; } console.log("After:", numbers);
Auch wenn dieselben Ergebnisse mit while
- oder do-while
-Schleifen erzielt werden können, wird empfohlen, beim Durchlaufen von Arrays eine for
-Schleife zu verwenden, da dies die konventionelle und besser lesbare Vorgehensweise ist.
1. Was gibt der folgende Code aus?
2. Verändert der folgende Code das ursprüngliche Array?
Danke für Ihr Feedback!