1. Первым советом является использование «Function expression» [ссылка](https://learn.javascript.ru/function-expressions). Это означает, что значение функции присваивается переменной, и доступ к функции будет возможен только после этой строки кода.
2. Второй совет заключается в использовании «Function declaration» [ссылка](https://learn.javascript.ru/function-basics), который позволяет вызвать функцию до её формального объявления. Это происходит потому, что данное объявление будет автоматически поднято в начало текущего блока кода.