Could someone explain to me why this doesn't work? At first, I thought it was because Javascript closures but I'm not so sure
let accounts = [];
accounts[0] = 30;
accounts[1] = 25;
accounts[2] = 45;
var totalBalance = accounts.forEach(function(obj){
totalBalance += obj;
console.log(totalBalance)
})
console.log(totalBalance);
The output of this last console.log is undefined