Menu
Coddy logo textTech

Dla każdego

Lekcja 10 z 18 w kursie Metody tablic w JavaScript w Coddy.

Metoda forEach() to wbudowana funkcja dla tablic, która wykonuje podaną funkcję raz dla każdego elementu tablicy. Ta funkcja, nazywana funkcją zwrotną, może wykonywać różne operacje na elementach, takie jak zapisywanie w logu, modyfikowanie ich lub zbieranie informacji. Wykonywanie przebiega od pierwszego elementu (indeks 0) do ostatniego.

Utwórzmy tablicę owoców i użyjmy forEach(), aby zapisać ich nazwy i ceny w logu:

const fruits = ["apple", "banana", "orange"];
const prices = [1.50, 0.75, 2.00];

fruits.forEach((fruit, index) => {
  console.log(`${fruit} - $${prices[index]}`);
}); 

/* Wynik:  apple - $1.5
            banana - $0.75
            orange - $2  
*/

Funkcja zwrotna: Ta funkcja przyjmuje trzy argumenty:

  • element: Aktualnie przetwarzany element.
  • index: Indeks bieżącego elementu w tablicy.
  • array: Oryginalna tablica, dla której wywołano forEach() (opcjonalnie).
challenge icon

Wyzwanie

Łatwy

Mamy grupę czworga dzieci, które mają odpowiednio 3, 4, 7 i 2 czekoladki, zgodnie z tablicą chocolates.

Twoim zadaniem jest napisać kod JavaScript, który podwoi liczbę czekoladek każdego dziecka i wyświetli tablicę w konsoli.

Spróbuj swoich sił

let chocolates = [3, 4, 7, 2];

// Napisz kod tutaj

Wszystkie lekcje w sekcji Metody tablic w JavaScript

Poćwicz samodzielnie: Kompilator JavaScript online