Как создать функцию в JS

Для создания функции используется следующая синтаксис:

javascriptfunction имя_функции(аргументы) {
   // тело функции
}

Имя функции должно быть уникальным, оно может содержать латинские буквы, цифры и символ подчеркивания. Функция может принимать аргументы, которые указываются в скобках после имени функции. Тело функции представляет собой блок кода, который будет выполняться при вызове функции.

Для примера сделаем функцию, которая параметром принимает число, а возвращает квадрат этого числа:

javascriptfunction func(num) {
  return num ** 2;
}

Запись функции в переменную

Можно также создать анонимную функцию и записать ее в переменную:

javascriptlet имя_функции = function() {
   // код функции
};

Пример:

javascriptlet func = function(num) {
  return num ** 2;
}

Использование функций

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

javascriptимя_функции(аргументы);

Для примера с помощью нашей функции func возведем число 3 в квадрат:

javascriptconsole.log( func(3) ); // 9