АКЦИЯ: бесплатные месячные курсы по созданию сайтов
на выбор: верстка, JavaScript, PHP или фреймворки. Сегодня последний день для записи! Жми!
69 of 119 menu
Долгожданный Бесплатный курс по выкладке сайта на хостинг. МЫ УЖЕ НАЧАЛИ! Присоединяйтесь к нам!

JS завершение функции

Завершение функции в JavaScript происходит, когда функция возвращает свое последнее значение. Это может произойти по двум причинам:

Причина 1

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

function func() { // тело функции return 'result'; } // вызов функции let res = func(); console.log(res); // выведет 'result'

Причина 2

Функция достигает конца своего тела без явного return, в этом случае она возвращает undefined. Пример:

function func() { // тело функции без return } // вызов функции let res = func(); console.log(res); // выведет undefined