元素总和const sum = 4;我想检查所有元素从零索引和总和,直到元素总和等于并得到直接索引(下一个索引,其中总和以元素结尾)4例如,数组的样本::const sampleArr1 = [1,2,1,4,...]这里的 exp o/p 是其索引43const sampleArr2 = [1,3,7,...]这里的 exp o/p 是其索引72const sampleArr3 = [4,10,...]这里的 exp o/p 是其索引101我不知道我该怎么做,任何帮助都是值得赞赏的
1 回答
慕哥6287543
TA贡献1831条经验 获得超10个赞
let sum = 0;
let immediateIndex = 0;
for (let i = 0; i < array.length; i++) {
sum += array[i];
if(sum === 4) {
immediateIndex = i + 1;
break;
}
}
添加回答
举报
0/150
提交
取消