Search
 
SCRIPT & CODE EXAMPLE
 

JAVASCRIPT

javascript check if consecutive array

 /*
  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))
*/
Comment

PREVIOUS NEXT
Code Example
Javascript :: cloudinary react 
Javascript :: connect node server with knex database 
Javascript :: jwt strategy 
Javascript :: jquery slider value 
Javascript :: javascript node-schedule 
Javascript :: redux saga fetch api 
Javascript :: how to refresh datatable in jquery 
Javascript :: vue is undefined vue 3 vue.use 
Javascript :: elapsed time function() {math javascript 
Javascript :: multiple queries in node js 
Javascript :: how to calculate bmi 
Javascript :: axios defaults headers common 
Javascript :: regex match any character 
Javascript :: javascript appendchild before 
Javascript :: javascript function return boolean 
Javascript :: jquery moment js 
Javascript :: timezone offset to timezone in javascript 
Javascript :: remove storybook from project 
Javascript :: tinymce return text and html 
Javascript :: sort() object values javascript 
Javascript :: add parameter at the end of url from jquery with refreshing 
Javascript :: how to sort array least to greatest javascript stACK 
Javascript :: array remove first element js 
Javascript :: how to connect react to backend 
Javascript :: swap scroll right in react native 
Javascript :: get min/max array 
Javascript :: javascript arreglos 
Javascript :: evento tecla enter javascript 
Javascript :: rest api full form 
Javascript :: for of in js or for in loop in js 
ADD CONTENT
Topic
Content
Source link
Name
9+2 =