使用 JavaScript 计算数组中具有连续数字的对的数量

问题

我们需要编写一个接受整数数组的 JavaScript 函数。我们的函数应该返回数组中具有连续数字的此类传染对的计数。

示例

以下是代码 -

const arr = [1, 2, 5, 8, -4, -3, 7, 6, 5];

const countPairs = (arr = []) => {

   let count = 0;

   for (var i=0; i<arr.length; i+=2){

      if(arr[i] - 1 === arr[i+1] || arr[i] + 1 === arr[i + 1]){

         count++;

      };

   };

   return count;

};

console.log(countPairs(arr));

输出结果
3

以上是 使用 JavaScript 计算数组中具有连续数字的对的数量 的全部内容, 来源链接: utcz.com/z/327540.html

回到顶部