# JavaScript básico - Itera a través de un arreglo con un bucle "for"

**URL:** <https://forum.freecodecamp.org/t/javascript-basico-itera-a-traves-de-un-arreglo-con-un-bucle-for/575422>\
**Category:** General\
**Tags:** español\
**Created:** [December 2, 2022, 5:08am UTC](https://forum.freecodecamp.org/t/javascript-basico-itera-a-traves-de-un-arreglo-con-un-bucle-for/575422 "2022-12-02T05:08:44Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![yulianaM](https://avatars.discourse-cdn.com/v4/letter/y/a6a055/32.png) [@yulianaM](https://forum.freecodecamp.org/u/yulianaM)\
**Post date:** [December 2, 2022, 5:08am UTC](https://forum.freecodecamp.org/t/javascript-basico-itera-a-traves-de-un-arreglo-con-un-bucle-for/575422/1 "2022-12-02T05:08:44Z")

</div>

**Cuéntanos qué está pasando:**  
Describe tu problema en detalle aquí.  
Declara e inicializa una variable `total` a `0` . Usa un bucle `for` para sumar el valor de cada elemento del arreglo `myArr` al `total` .  
total debe ser igual a 20  
**Solucion**

const myArr = [2, 3, 4, 5, 6];  
let total = 0  
// Cambia solo el código debajo de esta línea  
for(let i = 0; i \< myArr.length;i++){

let suma = myArr[i]  
total += suma  
console.log(total)

}

```javascript
// Configuración
const myArr = [2, 3, 4, 5, 6];
let total = 0
// Cambia solo el código debajo de esta línea
for(let i = 0; i < myArr.length;i++){
  
  let suma = myArr[i]
  total += suma 
  console.log(total)

}

```

**Información de tu navegador:**

El agente de usuario es: `Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36`

**Desafío:** JavaScript básico - Itera a través de un arreglo con un bucle “for”

**Enlaza al desafío:**

> **[freeCodeCamp.org](https://www.freecodecamp.org/espanol/learn/javascript-algorithms-and-data-structures/basic-javascript/iterate-through-an-array-with-a-for-loop)**
>
> Aprende a programar, ¡GRATIS!

---

<div class="post-metadata">

**Author:** ![yunsuklee](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/yunsuklee/32/282521_2.png) [@yunsuklee](https://forum.freecodecamp.org/u/yunsuklee)\
**Post date:** [December 2, 2022, 7:49am UTC](https://forum.freecodecamp.org/t/javascript-basico-itera-a-traves-de-un-arreglo-con-un-bucle-for/575422/2 "2022-12-02T07:49:12Z")

</div>

Hola! Tenes alguna pregunta en particular? Por lo que veo ese codigo funciona correctamente.

---

<div class="post-metadata">

**Author:** ![yulianaM](https://avatars.discourse-cdn.com/v4/letter/y/a6a055/32.png) [@yulianaM](https://forum.freecodecamp.org/u/yulianaM)\
**Post date:** [December 2, 2022, 6:45pm UTC](https://forum.freecodecamp.org/t/javascript-basico-itera-a-traves-de-un-arreglo-con-un-bucle-for/575422/3 "2022-12-02T18:45:39Z")

</div>

Hola! La verdad quería compartirlo por si alguien tenia que hacer el ejercicio y necesitara la solución, pero veo que si esta subida. Muchas gracias por responder.

---

<div class="post-metadata">

**Author:** ![ILM](https://sea3.discourse-cdn.com/freecodecamp/user_avatar/forum.freecodecamp.org/ilm/32/363239_2.png) [@ILM](https://forum.freecodecamp.org/u/ILM)\
**Post date:** [January 7, 2025, 3:41pm UTC](https://forum.freecodecamp.org/t/javascript-basico-itera-a-traves-de-un-arreglo-con-un-bucle-for/575422/4 "2025-01-07T15:41:49Z")

</div>

Closed on January 7, 2025, 3:41pm UTC


