Menu
Coddy logo textTech

Bucle `for` - Básico

Parte de la sección Fundamentos del Journey de GO de Coddy. Lección 45 de 109.

Aprendamos sobre el bucle for básico en Go, centrándonos en la parte de inicialización. Un bucle for nos ayuda a repetir código varias veces.

Primero, vamos a crear un bucle simple que cuente del 1 al 3:

for i := 1; i <= 3; i++ {
    fmt.Println(i)
}

Después de ejecutar este código, los números 1, 2 y 3 aparecerán en la pantalla uno tras otro:

1
2
3

La parte de inicialización i := 1 ocurre solo una vez antes de que el bucle comience. Crea una variable i y la establece en 1. Esta variable i solo está disponible dentro del bucle.

La parte intermedia i <= 3 es la condición que comprueba si debemos continuar con el bucle. La última parte i++ incrementa el valor de i en 1 después de cada iteración.

challenge icon

Desafío

Principiante
En este desafío, practicarás el uso de un bucle for con inicialización, condición y sentencia posterior. Tu tarea es completar el bucle for para imprimir los números del 1 al 5.

El bucle for debe:
1. Inicializar una variable i en 1
2. Continuar mientras i sea menor o igual a 5
3. Incrementar i en 1 después de cada iteración

Pruébalo tú mismo

package main

import "fmt"

func main() {
	// TODO: Completa el bucle for para imprimir números del 1 al 5
	// Usa el formato de inicialización, condición y post-sentencia
	for /* Tu código aquí */ {
		fmt.Println(i)
	}
}
quiz iconPonte a prueba

Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.

Todas las lecciones de Fundamentos

Practica por tu cuenta: Compilador de Go online