---
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); 
```

и он запустится и вернет нам возвращаемое значение.