我有一个数字数组
let myNumbers = [95, 96, 97, 98, 99, 101, 102, 103, 104];
我需要返回101
,因为它破坏了序列,它增加了两倍。
谢谢。
最佳答案
您可以从 1
开始 for
循环以排除现有检查。
let myNumbers = [95, 96, 97, 98, 99, 101, 102, 103, 104];
const findElement = arr => {
for(let i = 1; i < arr.length; i++) {
if (arr[i] - arr[i-1] > 1) {
return arr[i]
}
}
return false;
}
console.log(findElement(myNumbers))
关于javascript - 如何检查数组中的数字序列是否增加一或多于一?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52624459/