JSFiddle - React, Tailwind, and code Playground

by racha440

JavaScript

var arr=[1,3,12,8,23,12,54,9,7];
var temp=[],j=0;
while(j<arr.length/2){
    for(var i=0;i<arr.length/2;i++){
        temp[i]=arr[2*i]+arr[(2*i)+1];
        
        alert(((arr.length%2)!=0) && (i == Math.floor(arr.length/2)))
        if(((arr.length%2)!=0) && (i == Math.floor(arr.length/2))){
            alert();
            temp[i]=arr[i];
        }
    }
    console.log(temp);
    arr=temp;
     console.log(arr);
    temp =[];
    j++;
}