“Найдите последовательные числа в массиве JavaScript” Ответ

JavaScript последовательные числа в массиве

 /**
 * Given an array of number, group algebraic sequences with d=1
 * [1,2,3,4,5,6] => true
 * [1,2,4,5,6] => false
 */
 var arr = [1,2,4,5,6];
 const differenceAry = arr.slice(1).map(function(n, i) { return n - arr[i]; })
 const isDifference= differenceAry.every(value => value == 1)
 console.log(isDifference);			// False
VasteMonde

Найдите последовательные числа в массиве JavaScript

let arr = [1,2,4,5,6];
let differenceAry = arr.slice(1).map(function(n, i) { return n - arr[i]; })
let isDifference= differenceAry.every(value => value == 1)
console.log(isDifference);	
Undefined

JavaScript последовательные числа в массиве

function makeArrayConsecutive2(statues) {
    var rang = statues.sort(function (a, b){
        return (a - b) 
    });
    var some=0;
 
    if(rang.length-1==0){
        return 0;
    }else{
    for(i=0;i<=rang.length-2;i++){
        some+=(rang[i+1]-rang[i]-1);
    }
    return some;
    }
}
WAJID QAYYUM

Ответы похожие на “Найдите последовательные числа в массиве JavaScript”

Вопросы похожие на “Найдите последовательные числа в массиве JavaScript”

Больше похожих ответов на “Найдите последовательные числа в массиве JavaScript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования