Solución
solution.tsTypeScript
function isFibonacci(n: number): boolean {
if (n < 0) return false;
let a = 0;
let b = 1;
while ( a < n ){
[a, b] = [b, a + b];
}
return a === n
}
// No modificar: necesario para evaluar el resultado.
export { isFibonacci };0respuestas