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

/*
console.log(arr.slice(1))
console.log(arr.slice(1).map((n, i) => n - arr[i])) // arr.value - arr.index: 2-1=1, 3-2=1, 5-3=2 << false if !1
console.log(arr.slice(1).map((n, i) => n - arr[i]).every(value => value === 1))
*/
Kind Kitten