Локальные переменные в функциях в JavaScript

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

function func() { let num = 5; // локальная переменная console.log(num); } console.log(num); // ничего не выведет, а выдаст ошибку в консоль

Определите, не запуская код, что выведется в консоль:

function func() { let num = 5; return num; } console.log(num);

Определите, не запуская код, что выведется в консоль:

function func() { let num = 5; return num; } console.log(func());
enru