Im trying to create a function that determines if a number is a fibonacci number or not in Scala. Can someone look at my code and let me know what I'm missing? Thanks
def isFibNumber(n: Int): Boolean = {
var fib1 = 0;
var fib2 = 1;
do {
var saveFib1 = fib1;
fib1 = fib2;
fib2 = saveFib1 + fib2;
}
while (fib2 < n);
if (fib2 == n)
return true;
else
return false;
}