Czy da się usunąć z tablicy co drugi element bez użycia pętli for i foreach ?
0
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