BLACK FRIDAY

остался 1 день

Скидка 10% и подарок на выбор — при покупке одной программы
При покупке двух программ  — вторая со скидкой 50%

Как передать массив в функцию js

Ответы
Аватар пользователя Maksim Litvinov
Maksim Litvinov
10 ноября 2021

В js можно передать массив в функцию в качестве аргумента при вызове этой функции.

const print = (value) => console.log(value);

const numbers = [1, 2, 3];

// Передаём массив в качестве аргумента при вызове функции
print(numbers); // => [1, 2, 3]
Аватар пользователя Кирилл Маркеев
Кирилл Маркеев
29 октября 2022

При объявлении (создании) функции в js мы можем в круглых скобках задать параметры этой функции. Параметры - это то, что мы планируем передавать внутрь нашей функции при её вызове. Те конкретные значения параметров, с которыми мы вызываем функцию, называют аргументами функции.

Аргументами функции могут выступать любые нужные нам данные, в том числе и массивы. В качестве примера рассмотрим функцию, которая принимает массив чисел и умножает каждое число на 2.

// объявляем функцию и задаем параметр array
const multiplyByTwo = (array) => { 
  return array.map((number) => number * 2);
};

// массив чисел, который мы хотим передать в функцию
const numbers = [1, 2, 3, 4, 5]; 

// вызываем функцию и в качестве аргумента передаем в неё массив numbers
console.log(multiplyByTwo(numbers)) // => [2, 4, 6, 8, 10]
Добавьте ваш ответ

Рекомендуемые курсы

Алгоритмы сортировки
Структуры данных
Бинарный поиск
Жадные алгоритмы
10 часов
Посмотреть
полифиллы
AJAX
события
селекторы
20 часов
Посмотреть
шаблонизация
REST
мидлвары
тестирование
11 часов
Посмотреть