题解 | #判断斐波那契数组#
判断斐波那契数组
https://www.nowcoder.com/practice/9df2a366eb25495caff41612bd0ffca6
JS19 判断斐波那契数组
描述
请补全JavaScript代码,要求以Boolean的形式返回参数数组是否为斐波那契数列。在数学上,斐波那契数列以如下方法定义:F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)(n ≥ 2,n ∈ N)
注意:
1. [0,1,1]为最短有效斐波那契数列
<!DOCTYPE html>注意:
1. [0,1,1]为最短有效斐波那契数列
<html>
<head>
<meta charset=utf-8>
</head>
<body>
<script type="text/javascript">
const _isFibonacci = array => {
// 补全代码
if(array.length<3){
return false
}
else{
let i=2;
while(i<array.length){
if(array[i]==array[i-1]+array[i-2]){
return true
}else{
return false
}
}
}
}
</script>
</body>
</html>