давайте начнем с самого начала.

что такое функции?

Функции javascript с точки зрения непрофессионала представляют собой набор операторов внутри блока кода, которые выполняются и вычисляют возврат. Этот набор операторов может быть таким простым, как 1 + 1 и вывод «hello world» на консоль или итерация по массиву и т. д.

какова цель функций и почему они так полезны?

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

синтаксис для функций javascript выглядит следующим образом

ключевое слово function, за которым следует имя вашей функции. Обычно это какой-то глагол действия, потому что, как я уже упоминал ранее, это ключевая идея функции. за которыми следует пара круглых скобок "()" и открывающая фигурная скобка "{"

теперь, когда мы знаем, как написать нашу собственную функцию, давайте рассмотрим основные части функции и то, как они могут быть такими полезными!

части функции и как вы можете использовать их в своих интересах

каждая функция будет с ключевым словом «функция».

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

затем следует пара круглых скобок (вот куда идут параметры!) параметры — чрезвычайно полезный и простой способ заставить ваши функции использовать переменные и все типы забавных значений. Что делает ваш код внутри фигурных скобок более настраиваемым и динамичным.

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