⊗jsPmFVGVCh 221 of 505 menu

Modificación de variables globales en JavaScript

Tenga en cuenta que la variable global cambiará solo en el momento de llamar a la función. Si no hay llamada a la función - la variable no cambiará:

let num = 1; function func() { num = 2; // no está escrito let - cambiamos la variable externa console.log(num); } // func(); - comentamos la llamada a la función console.log(num); // mostrará 1 - la variable no cambió

Y ahora demostraremos con código que la variable global cambiará solo después de llamar a la función:

let num = 1; function func() { num = 2; } console.log(num); // mostrará 1 func(); // cambiamos la variable console.log(num); // mostrará 2

Determine, sin ejecutar el código, qué se mostrará en la consola:

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

Determine, sin ejecutar el código, qué se mostrará en la consola:

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

Determine, sin ejecutar el código, qué se mostrará en la consola:

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

Determine, sin ejecutar el código, qué se mostrará en la consola:

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

Determine, sin ejecutar el código, qué se mostrará en la consola:

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

Determine, sin ejecutar el código, qué se mostrará en la consola:

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

Determine, sin ejecutar el código, qué se mostrará en la consola:

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

Determine, sin ejecutar el código, qué se mostrará en la consola:

function func() { num = 2; } let num = 1; func(); console.log(num);
Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar