¿En qué consiste el bucle “for”?
La sentencia for permite te un bloque de código se repita N veces. Esto es usualmente conocido como loop o bucle.
Ejemplo del uso del bucle “for” en Go
package main
import "fmt"
func main() {
var repeticiones int
fmt.Println("Cuantas veces replica la montaña?")
fmt.Scanln(&repeticiones)
for i := 1; i <= repeticiones; i++ {
fmt.Println("yodelayheehoo", i)
}
}
Descripción del ejemplo del uso del bucle “for” en Go
El for recibe 3 parámetros
- Una expresión inicial (al iniciar el for, i sera igual que 1).
- Una expresión de comparación (en cada iteración se comprobara que i sea menor o igual que repeticiones).
- Una expresión de actualización (al final de cada iteración se incrementara 1 el valor de i).