Sobes.tech
Intern

Шта је променљива?

sobes.tech АИ

Одговор од АИ

Promenljiva je imenovani kontejner za skladištenje podataka. U JavaScript-u, promenljive se deklarisu pomoću ključnih reči var, let ili const.

  • var: Funkcijski opseg, može biti redeklarisana i ponovo inicijalizovana. Podložna je hoistingu.
  • let: Blok opseg, može biti redeklarisana, ali ne može biti ponovo inicijalizovana u istom opsegu.
  • const: Blok opseg, ne može biti redeklarisana ni ponovo inicijalizovana. Vrednost mora biti dodeljena pri deklaraciji.
// Deklaracija promenljive pomoću var
var greeting = "Hello";

// Deklaracija promenljive pomoću let
let count = 10;

// Deklaracija promenljive pomoću const
const PI = 3.14159;

// Promena vrednosti promenljive
greeting = "Hi";
count = 20;

// Pokušaj promene vrednosti const izazvaće grešku
// PI = 3.14; // Uncaught TypeError: Assignment to constant variable.

Promenljive omogućavaju skladištenje i manipulaciju različitim tipovima podataka: stringovima, brojevima, boolean vrednostima, objektima, nizovima i drugim.