Pyramid
by racha440
JavaScript
var arr=[1,2,3,3,4,5,5,5,6];
var temp=[],j=0;
var iteration=arr.length/2;
do{
for(var i=0;i<arr.length/2;i++){
if(((arr.length%2)!=0) && (i == Math.floor(arr.length/2))){
temp[i]=arr[2*i];
} else {
temp[i]=arr[2*i]+arr[(2*i)+1];
}
}
console.log(temp);
arr=temp;
temp =[];
j++;
console.log(arr.length);
}while(arr.length != 1)