Array Test
by Pranab Dey
HTML
<p></p>
JavaScript
var result, position,
para = document.querySelector("p");
function arrPerform(p) {
if (p.length % 2 === 0) {
var valueOfSumMiddleElm = ((p.length / 2) + ((p.length / 2) + 1)) / 2;
}
p.forEach(function(_, index) {
if (p[index] == "0") {
position = parseInt(index) + 1;
result = p.splice(position, 0, valueOfSumMiddleElm);
}
});
var originalArray = p.length;
for(var i=0; i<originalArray; i++) {
if (p[i] < 0) {
result = p.splice(i, 1);
}
}
var removePositiveNum = p.splice(1, 1);
para.innerHTML = p;
}
console.log(arrPerform(["1", "-2", "0", "4", "0", "6", "7", "8"]));