После проекта «Веб-квиз» переходим к функциям — именованным блокам кода, которые можно вызывать многократно. Они уменьшают дублирование и структурируют программу. В веб-разработке функции используются для обработчиков событий, работы с DOM и логики приложений.
function и вызывать их.return для результата.function greet() {
console.log("Привет!");
}
greet();returnfunction add(a, b) {
return a + b;
}
const sum = add(3, 5);Переменные внутри функции — локальные. Снаружи их не видно. Глобальные переменные видны везде.
Функции упорядочивают код. На следующем уроке — параметры и return подробнее.
myFunc вместо myFunc().return — она будет возвращать undefined (неявно).Напиши функцию square(x), возвращающую квадрат числа. Вызови для 5 и 10.
Реализуй функцию max(a, b), которая возвращает большее из двух чисел.
Реализуй функцию greet(name), которая возвращает строку «Привет, {name}!». Вызови её и выведи результат.
Реализуй функцию isEven(n), которая проверяет чётность и возвращает true или false.
Реализуй функцию factorial(n), которая возвращает факториал числа n (1*2*...*n).