Javascript 在斐波那契数列中求偶数项之和,其中这些项之和不超过500万

Javascript 在斐波那契数列中求偶数项之和,其中这些项之和不超过500万,javascript,Javascript,下面的代码设置为执行斐波那契序列中偶数值项的和。第一部分创建了两个术语,并从中添加了两个术语。第二部分创建一个存储所有这些术语的数组。第三部分只寻找偶数项,并添加了偶数项,并添加了一个条件,以便仅对少于500万的人这样做 //下面创建了我们所知道的斐波那契序列 var memo=[0,1]; 函数fib(n){ 如果(备注长度-1nn%2==0) .减少((acc,c)=>acc+c,0); 控制台日志(总和)您需要获取索引,而不是用于筛选的值 .filter((_, i) => i %

下面的代码设置为执行斐波那契序列中偶数值项的和。第一部分创建了两个术语,并从中添加了两个术语。第二部分创建一个存储所有这些术语的数组。第三部分只寻找偶数项,并添加了偶数项,并添加了一个条件,以便仅对少于500万的人这样做

//下面创建了我们所知道的斐波那契序列
var memo=[0,1];
函数fib(n){
如果(备注长度-1n<5000000)
//下一行确保只添加序列中的偶数
.filter(n=>n%2==0)
.减少((acc,c)=>acc+c,0);

控制台日志(总和)您需要获取索引,而不是用于筛选的值

.filter((_, i) => i % 2 == 0)
函数fib(n){
如果(memo.length-1n<5)
.filter((_,i)=>i%2==0)
.减少((acc,c)=>acc+c,0);
控制台日志(总和);

控制台日志(…备忘录)什么不起作用?