Методы написания функций JavaScript: объявления, выражения и стрелочные функции

Чтобы написать функцию на JavaScript, вы можете выполнить следующие действия:

  1. Объявление функции:

    function functionName() {
     // Code to be executed
    }
  2. Функциональное выражение:

    const functionName = function() {
     // Code to be executed
    };
  3. Функция стрелки (ES6+):

    const functionName = () => {
     // Code to be executed
    };
  4. Параметры функции.
    Функции могут принимать параметры, которые представляют собой переменные, содержащие значения, передаваемые в функцию при ее вызове.

    function functionName(parameter1, parameter2) {
     // Code that uses the parameters
    }
  5. Инструкция возврата.
    Функции могут возвращать значение с помощью инструкции return. Возвращаемое значение можно присвоить переменной или использовать напрямую.

    function functionName() {
     // Code to be executed
     return value;
    }
  6. Пример:
    Вот пример функции, вычисляющей сумму двух чисел:

    function sum(a, b) {
     return a + b;
    }
    const result = sum(5, 3); // Returns 8