Суфлер: Можете ли вы сказать мне, как использовать функцию .map() в javascript?
Конечно, функция .map() — это метод JavaScript, который используется для обхода массива, то есть структуры данных, позволяющей хранить список значений и преобразовывать каждый элемент этого массива. Вот пример использования функции .map():

// Пример массива чисел
константные числа = [1, 2, 3, 4, 5];

// Мы используем функцию карты, чтобы удвоить каждое число в массиве
const doubles = numbers.map (число => число * 2);

// Новый массив "двойников" [2, 4, 6, 8, 10]

Важно отметить, что функция .map() не изменяет исходный массив, а возвращает новый массив с преобразованными элементами.
Вы также можете использовать функцию .map() с объектами и массивами объектов. Здесь я покажу вам пример:

// Пример массива объектов
постоянные люди = [
  {имя: "Джон", возраст: 25},
  {имя: "Мария", возраст: 30},
  {имя: "Педро", возраст: 35}
];

// Мы используем функцию карты, чтобы получить только имена людей
константные имена = people.map(person => person.name);

// Новый массив "names" - это ["John", "Maria", "Peter"]

В результате получается новый массив имен с именами людей.
Вот пример использования map():

константные числа = [1, 2, 3, 4, 5];

const doubledNumbers = numbers.map (функция (число) {
  число возврата * 2;
});

console.log(doubleNumbers); // [2, 4, 6, 8, 10]