Steg:
- Definiera villkoret: Bestäm vilka element som ska inkluderas i den nya arrayen.
- Skapa en callback-funktion: En funktion som tar ett element som argument och returnerar true om det ska inkluderas.
- Använd filter-metoden: Använd filter-metoden på arrayen med callback-funktionen som argument.
Nyckelbegrepp:
- Villkor: Ett kriterium som används för att avgöra om ett element ska inkluderas.
- Callback-funktion: En funktion som utför ett test på varje element.
- Modifieras inte originalarrayen: Filtermetoden skapar en ny array, den modifierar inte originalarrayen.
JavaScript-exempel:
const tal = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];
const jämnaTal = tal.filter(tal => {
return tal % 2 === 0;
});
console.log(jämnaTal); // [2, 4, 6, 8, 10]
Detta exempel skapar en ny array jämnaTal
som innehåller endast de jämna talen från originalarrayen tal
.