⊗jsPmTrCn 445 of 505 menu

Contador usando la función setInterval en JavaScript

Por supuesto, no es muy interesante que nuestro temporizador muestre lo mismo cada vez. Compliquemos nuestra tarea y hagamos que cada segundo se muestren números en la consola en orden ascendente: primero 1, luego 2, después 3 y así sucesivamente.

Para esto necesitaremos una variable contador, que almacenará sus valores entre las ejecuciones de la función. Es fácil entender que simplemente podemos usar una variable global:

let i = 0; // variable global setInterval(function() { i++; console.log(i); }, 1000);

Reescribamos de forma más compacta:

let i = 0; setInterval(function() { console.log(++i); }, 1000);

O aún más compacto usando una función flecha:

let i = 0; setInterval(() => console.log(++i), 1000);

Supongamos que tenemos una variable que inicialmente almacena el número 100. Inicia un temporizador que cada segundo disminuya el valor de esta variable en 1 y muestre ese valor en la consola.

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