Pair Sum
by nwali
JavaScript
console.clear();
var productExceptSelf = function(nums) {
const res = [];
let prev = 1;
for (let k of nums) res.push(prev *= k);
console.log(res);
for (let prev = 1, i = nums.length - 1; i >= 0; prev *= nums[i--]) {
res[i] = i ? prev * res[i - 1] : prev;
console.log(res[i] +" | "+prev);
}
return res;
};
console.log(productExceptSelf([1,2,3,4]))