Skip to content

Instantly share code, notes, and snippets.

@nitinsinghit
Created September 5, 2018 14:25
Show Gist options
  • Select an option

  • Save nitinsinghit/45d1f801b8fd6dc52111e5de1aeb1ee6 to your computer and use it in GitHub Desktop.

Select an option

Save nitinsinghit/45d1f801b8fd6dc52111e5de1aeb1ee6 to your computer and use it in GitHub Desktop.
basic array manipulation
var array1 = [1,2,3,4,5];
var array2 = [1,2,3,4,5];
var array3 = [1,2,3,4,5];
var newarray1 = [],newarray2 =[],newarray3 =[],newarray4 =[],newarray5=[];
newarray1.push(array1.slice(0,1));
newarray1.push(array2.slice(0,1));
newarray1.push(array3.slice(0,1));
var newarray1merged = [].concat.apply([], newarray1);
newarray2.push(array1.slice(1,2));
newarray2.push(array2.slice(1,2));
newarray2.push(array3.slice(1,2));
var newarray2merged = [].concat.apply([], newarray2);
newarray3.push(array1.slice(2,3));
newarray3.push(array2.slice(2,3));
newarray3.push(array3.slice(2,3));
var newarray3merged = [].concat.apply([], newarray3);
newarray4.push(array1.slice(3,4));
newarray4.push(array2.slice(3,4));
newarray4.push(array3.slice(3,4));
var newarray4merged = [].concat.apply([], newarray4);
newarray5.push(array1.slice(4,5));
newarray5.push(array2.slice(4,5));
newarray5.push(array3.slice(4,5));
var newarray5merged = [].concat.apply([], newarray5);
console.log(newarray1merged);
console.log(newarray2merged);
console.log(newarray3merged);
console.log(newarray4merged);
console.log(newarray5merged);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment