Fibonacci iterativo en Go
Fibonacci sin recursión: dos variables y un bucle.
func fib(n int) int {
a, b := 0, 1
for i := 0; i < n; i++ {
a, b = b, a+b
}
return a
}
Palabras clave y builtins usados aquí
forfuncintreturn
El intento, en números
- Líneas
- 7
- Caracteres a escribir
- 86
- Tokens
- 40
- Ritmo de tres estrellas
- 90 tpm
Al ritmo de tres estrellas de 90 tokens por minuto, este intento toma unos 27 segundos.
Paso 6 de 6 en Funciones; paso 15 de 30 en Fundamentos del lenguaje.