⊗jsPmFVGVCh 221 of 505 menu

Promena globalnih promenljivih u JavaScriptu

Imajte u vidu da će se globalna promenljiva menjati samo u trenutku poziva funkcije. Ako nema poziva funkcije - promenljiva se neće promeniti:

let num = 1; function func() { num = 2; // nije napisano let - menjamo spoljnu promenljivu console.log(num); } // func(); - zakomentarisali smo poziv funkcije console.log(num); // ispisaće 1 - promenljiva se nije promenila

A sada ćemo kodom demonstirati da će se globalna promenljiva promeniti tek nakon poziva funkcije:

let num = 1; function func() { num = 2; } console.log(num); // ispisaće 1 func(); // menjamo promenljivu console.log(num); // ispisaće 2

Odredite, bez pokretanja koda, šta će se ispisati u konzolu:

let num = 1; function func() { num = 2; } func(); console.log(num);

Odredite, bez pokretanja koda, šta će se ispisati u konzolu:

let num = 1; function func() { num = 2; } console.log(num);

Odredite, bez pokretanja koda, šta će se ispisati u konzolu:

let num = 1; function func() { let num = 2; } func(); console.log(num);

Odredite, bez pokretanja koda, šta će se ispisati u konzolu:

let num = 1; function func() { let num = 2; } console.log(num); func();

Odredite, bez pokretanja koda, šta će se ispisati u konzolu:

let num = 1; function func() { num = 2; } console.log(num); func();

Odredite, bez pokretanja koda, šta će se ispisati u konzolu:

let num = 1; function func() { num++; } func(); func(); func(); console.log(num);

Odredite, bez pokretanja koda, šta će se ispisati u konzolu:

function func() { num = 2; } let num = 1; console.log(num); func();

Odredite, bez pokretanja koda, šta će se ispisati u konzolu:

function func() { num = 2; } let num = 1; func(); console.log(num);
Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij