Menu
Coddy logo textTech

Что такое функция?

Урок 2 из 14 курса Объявление функций в JavaScript на Coddy.

Представьте, что у вас есть любимый рецепт печенья. Печь это печенье каждый раз, когда вам захочется, может быть немного утомительно. Функции в JavaScript — это как супергерои-помощники, которые приходят на помощь! Это многоразовые блоки кода, которые выполняют определенные задачи. Точно так же, как вы следуете шагам рецепта, чтобы испечь печенье, у функций есть инструкции, которые выполняются, когда вы их вызываете (это как дать рецепту имя и следовать этим шагам).

Синтаксис функций:

function functionName(parameter1, parameter2, ...) {
	// Код, который будет выполнен (инструкции супергероя)
	return value; // Необязательно: Возврат значения (как готовое печенье!)
}
  • function: Это ключевое слово сообщает JavaScript, что мы создаем функцию.
  • functionName: Это имя, которое вы даете своей функции.
  • parameter1, parameter2, ...: Это как ингредиенты или инструменты, которые могут понадобиться функции для выполнения ее работы. Это переменные, которые хранят информацию, предоставляемую вами при вызове функции.

Вот пример, иллюстрирующий работу функций:

function greet(name) {
	console.log("Hello, " + name + "!");
	return "Have a fantastic day!";
}

const message = greet("Alice"); // Вызов функции
console.log(message);
// Output: Hello, Alice!
//         Have a fantastic day!
  • Мы определяем функцию с именем greet, которая принимает один параметр name.
  • Оператор return возвращает сообщение "Have a fantastic day!".
  • Мы вызываем функцию greet с аргументом "Alice" и сохраняем возвращенное значение (сообщение) в переменной message.
  • Наконец, мы выводим и приветствие, и возвращенное сообщение.

Давайте примем этот простой вызов!

challenge icon

Задание

Легко

Ваша задача — создать функцию с именем myFunction, которая не принимает аргументов и просто выводит сообщение “Hello, Coddies!” в консоль.

Попробуйте сами

// Напишите код здесь

Все уроки раздела Объявление функций в JavaScript