Solución

@leandroarguello99_e164ac17·hace 3dTypeScript
solution.tsTypeScript
const isPerfectSquare = (n:number):boolean=> (Math.sqrt(n) -  Math.floor(Math.sqrt(n))) === 0
function isFibonacci(n: number): boolean {
  // Tu código aquí
  return isPerfectSquare(5*n*n+4) || isPerfectSquare(5*n*n-4) ;
}

// No modificar: necesario para evaluar el resultado.
export { isFibonacci };
0respuestas
Respuestas

Aún no hay respuestas

¡Sé el primero en responder!

Escribir un comentario

Recuerda ser amable. Estás comentando la solución de otra persona. Comparte tu perspectiva de forma constructiva y respetuosa.

Debes iniciar sesión para publicar un comentario.