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