Zasięg zmiennych

Funkcje - JavaScript od podstaw: konsola (JavaScript)

Zmienna utworzona w funkcji istnieje tylko w niej: na zewnątrz jej nie widać. Funkcja widzi natomiast zmienne z zewnątrz. Parametr o tej samej nazwie co zmienna zewnętrzna jest osobną zmienną i jej nie zmienia.

const bonus = 5;
let total = 100;

function addBonus(total) {
  const result = total + bonus;
  return result;
}

console.log(addBonus(20));
console.log('total na zewnątrz:', total);
console.log(typeof result);

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu JavaScript od podstaw: konsola·Zaloguj się, aby zapisać postęp na koncie.