--- title: Write Reusable JavaScript with Functions localeTitle: Запись многоразового JavaScript с функциями --- В JavaScript мы можем разделить наш код на многократно используемые функции, называемые функциями. Вот пример функции: ``` function functionName() { console.log("Hello World"); } ``` Вы можете `call` или `invoke` эту функцию, используя ее имя, за которым следуют скобки, например: ``` functionName(); ``` Каждый раз, когда функция вызывается, она выводит сообщение «Hello World» на консоль dev. Весь код между фигурными фигурными скобками будет выполняться каждый раз, когда вызывается функция. Вот еще один пример: ``` function otherFunctionName (a, b) { return(a + b); } ``` Мы можем `call` или `invoke` нашу функцию следующим образом: ``` otherFunctionName(1,2); ``` и он запустится и вернет нам возвращаемое значение.