Co wypisze w konsoli skrypt JavaScript?
const ceny = [12, 5, 30, 8];
const wynik = ceny.filter(c => c > 10).map(c => c * 2);
console.log(wynik);Dlaczego tak
Metoda filter zostawia tylko elementy spełniające warunek c > 10, czyli [12, 30]. Następnie map tworzy nową tablicę z każdym elementem pomnożonym przez 2: [24, 60]. Wynik [24, 10, 60, 16] powstałby bez filtrowania, a [10, 16] — gdyby filter zostawił elementy mniejsze od 10 lub równe.