usuwanie co drugiego elementu z tablicy

0

Czy da się usunąć z tablicy co drugi element bez użycia pętli for i foreach ?

1

Np tak:

const arr1 = [1, 2, 3, 4, 5, 6, 7, 8, 9];
const arr2 = arr1.filter((item, index) => index % 2 === 0); // => [1, 3, 5, 7, 9]

PS
Choć to i tak wewnętrznie iteruje po tablicy, innej opcji nie ma.

PPS
Jak widzisz zamiast modyfikować starą tablicę utworzyłem nowa na jej podstawie, bo modyfikownie tablicy to raczej zła praktyka.

0

ok dzięki

1 użytkowników online, w tym zalogowanych: 0, gości: 1