Функции в JavaScript

НАВИГАЦИЯ ПО СТРАНИЦЕ

Функция Вызов функции Параметры функции Возврат значения из функции Анонимные функции
ПОЛНЫЙ ОТВЕТ
БЕЗ ВОДЫ
Без воды — краткий вариант ответа,
легко понять и запомнить

Функция — это блок кода, который может выполняться многократно по требованию. Она может выполнять определенные действия и возвращать результат.

Пример функции:

function приветствие() {
  console.log('Привет, мир!');
}

Эта функция называется приветствие и она просто выводит фразу "Привет, мир!" в консоль.

Вызов функции

Чтобы выполнить код внутри функции, вы должны вызвать её имя с помощью круглых скобок. Пример как это делается:

приветствие(); // Вызываем функцию

При вызове функции её код выполняется, и результат, если есть, возвращается.

Параметры функции

Функции могут принимать параметры, которые позволяют им работать с разными данными. Вот пример функции с параметром:

function приветствие(имя) {
  console.log('Привет, ' + имя + '!');
}

приветствие('Анна'); // Выведет "Привет, Анна!"
приветствие('Петр'); // Выведет "Привет, Петр!"

В этом примере функция приветствие принимает параметр имя и использует его внутри функции для создания персонализированного приветствия.

Возврат значения из функции

Функции могут также возвращать значения с помощью ключевого слова return. Например:

function сложение(a, b) {
  return a + b;
}

let результат = сложение(5, 3);
console.log(результат); // Выведет 8

В данном случае, функция сложение принимает два параметра, складывает их и возвращает результат. Результат сохраняется в переменной результат.

Анонимные функции

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

let удвоить = function(x) {
  return x * 2;
};

let значение = удвоить(4); // значение будет равно 8