+ 1
ÂżCuĂĄl es mi error?
Estoy aprendiendo Js y me estanqué con el ejercicio del Caracol y el pozo https://code.sololearn.com/cGO8uKJfpTCc/?ref=app
1 Answer
+ 3
Tu cĂłdigo tiene varias fallas:
1-Tu variable "dias" en realidad no estĂĄ almacenando los dĂas que tarda el caracol en salir, si ves bien, estĂĄ almacenando los pasos que da el caracol. Cambia el nombre de la variable a "pasos".
2- No estĂĄs usando la variable Depth (profundidad del pozo) que te dan al principio, sin ella es imposible resolver el ejercicio, ya que esta variable es la que determina cuando tu bucle debe finalizar. En donde tienes "i<= dias", debes colocar pasos<= depth.
3- El nĂșmero de dĂas estĂĄn determinados por la variable i, ya que cada vez que el bucle se ejecuta, es un dĂa que pasa. Por lo tanto, al final del ejercicio deberĂa ser return i
4- El segundo bucle no es necesario, en su lugar necesitas un if para saber si los pasos del caracol ya son mayores a la profundidad, de no ser asĂ, entonces le restas dos a los pasos
5- Por Ășltimo, creo que la variable i no debe comenzar siendo igual a 0, sino a 1, ya que el caracol siempre tardarĂĄ al menos un dĂa en salir del pozo