Задача JS

Задача JS

@webcoderofficial

Ответ:

[0, 3, 6, 9]

Обьяснение:

Метод flatMap() сначала применяет функцию к каждому элементу, а затем преобразует полученный результат в плоскую структуру и помещает в новый массив. Это идентично map функции, с последующим применением функции flat с параметром depth ( глубина ) равным 1, но flatMap часто бывает полезным, так как работает немного более эффективно.

Более подробно изучить теорию можно на моём втором канале Front Study

Код для проверки:

const arr = [0, 1, 2, 3];

const result = arr.flatMap(x => [x * 3]);

console.log(result);


Report Page