tanrax / soy-un-buen-programador-js

Juego con retos sencillos de JavaScript para probarte a ti mismo que sabes lo que haces
11 stars 2 forks source link

Challenge 6 #23

Open nestor-almarza opened 2 years ago

nestor-almarza commented 2 years ago

const setFibonacciSequenceLength = howLong => { const num = howLong - 1; const fibonacci = (a , num) => (a.length > num) ? a : fibonacci([...a, a.pop() + a.pop()], num); return fibonacci([0, 1], num) }

console.log(setFibonacciSequenceLength(5))

tanrax commented 2 years ago

¡Genial! Lo has logrado. Mis felicitaciones JavaScript programmer. Detallito: usar pop... ais... esta entre la línea del bien y el mal. Estas modificando el contenido de la variable "a"... pero a la vez haces uso de la característica que te devuelve el valor... Creo que puedes enfocarlo de otra manera. ¡Ah! Me ha falta variables más semánticas ¿"a"? ¿¨num¨? Y comentarios claro. El código no se autoexplica, en este caso. Un saludo!