Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
Зареждане…
Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
Зареждане…
Code Lab е в разработка. Постепенно добавяме нови уроци и подобрения. Прогресът може да бъде изтрит.
JAVASCRIPT FOUNDATIONS / CHAPTER 01 / Учене / LESSON 10
Десети час. Променлива, създадена вътре във функция, живее само там — това е обхват (scope). Отвън не я виждаш.
Затова функциите приемат параметри и връщат стойност с return, вместо да разчитат на „глобални“ имена навсякъде. Така кодът е по-ясен и по-безопасен.
Мини пример:
function label(n) { const text = "left"; return text; } console.log(label(1));
Честа грешка: да очакваш да ползваш вътрешна const извън функцията — ще получиш ReferenceError.
Вътрешните променливи не се виждат отвън — връщай стойност с return. Проверката вика remaining(900, 400) → 500.
JS CONSOLE IDLE
›