Sobes.tech
Middle+

Čo sa zobrazí v konzole?

sobes.tech AI

Odpoveď od AI

Bez konkrétneho kódu je ťažké povedať, čo sa zobrazí v konzole. Zvyčajne sa v takýchto otázkach uvádza malý fragment JavaScriptu, kde je dôležité pochopiť vlastnosti rozsahu, uzávierok, asynchrónnosti alebo konverzie typov.

Napríklad, ak je tu kód:

for (var i = 0; i < 3; i++) {
  setTimeout(() => console.log(i), 100);
}

Potom sa v konzole zobrazí:

3
3
3

Pretože premenná i je deklarovaná pomocou var a v okamihu spustenia setTimeout je cyklus už ukončený.

Ak namiesto var použijete let, bude to:

0
1
2

Ak poskytnete konkrétny kód, môžem presnejšie vysvetliť výsledok.