Write JavaScript code to check if the given number is a Fibonacci.
// Is a Fibonacci number
function isFibonacciNumber(num) {
if (num < 0 || typeof num!== "number") return false;
if (num === 0 || num === 1) return true;
let current = 0;
let next = 1;
while (next < num) {
[current, next] = [next, current + next];
}
return next === num;
}
console.log(isFibonacciNumber(0)); // true
console.log(isFibonacciNumber(3)); // true
console.log(isFibonacciNumber(4)); // false
console.log(isFibonacciNumber(5)); // trueCode language: JavaScript (javascript)