26 lines
1.3 KiB
Markdown
26 lines
1.3 KiB
Markdown
|
---
|
|||
|
title: Iterate with JavaScript for Loops
|
|||
|
localeTitle: Iterar con JavaScript para bucles
|
|||
|
---
|
|||
|
El tipo más común de bucle de JavaScript se llama un `for loop` ya que se ejecuta `for` un número específico de veces.
|
|||
|
```
|
|||
|
var ourArray = [];
|
|||
|
for(var i = 0; i < 5; i++) {
|
|||
|
ourArray.push(i);
|
|||
|
}
|
|||
|
```
|
|||
|
|
|||
|
ourArray ahora contendrá \[0,1,2,3,4\]
|
|||
|
|
|||
|
## Más sobre los bucles.
|
|||
|
```
|
|||
|
for(var i = 0; i < 5; i++) { // There are 3 parts here
|
|||
|
```
|
|||
|
|
|||
|
Hay tres partes para for loop. Están separados por punto y coma.
|
|||
|
|
|||
|
1. La inicialización: `var i = 0;` - Este código se ejecuta una sola vez al inicio del bucle. Normalmente se usa para declarar la variable de contador (con `var` ) e inicializar el contador (en este caso, se establece en 0).
|
|||
|
|
|||
|
2. La condición: `i < 5;` - El bucle se ejecutará mientras esto sea `true` . Eso significa que tan pronto como `i` sea igual a 5, el bucle se detendrá. Tenga en cuenta que el interior del bucle nunca verá `i` como 5 porque se detendrá antes de esa fecha. Si esta condición es inicialmente `false` , el bucle nunca se ejecutará.
|
|||
|
|
|||
|
3. El incremento: `i++` : este código se ejecuta al final de cada bucle. Usualmente es un incremento simple (operador `++` ), pero realmente puede ser cualquier transformación matemática. Se utiliza para mover el contador ( `i` ) hacia adelante (o hacia atrás, o lo que sea).
|