В общем все ясно. Вам нужно почитать про замыкания:
https://learn.javascript.ru/closure
В кратце, вы создаете переменную внутри функции, а пытаетесь вызвать снаружи.
function foo () {
const test = "Hello";
console.log(test); // Hello
}
console.log(test); // Error!