I have a problem to get the sum of my array. I'm using Adwords script, which works like javascript. I can "print out" my array which shows the numbers i'm interested in. Like [23369.2, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]. But when I'm adding them together using my for-loop the results produce NaN (Not-a-Number). I don't really know what to do.
var spend = [];
function main() {
var campaignsIterator = AdWordsApp.campaigns().get();
var sum;
while(campaignsIterator.hasNext()) {
var campaigns = campaignsIterator.next();
var stats = campaigns.getStatsFor("THIS_MONTH");
var costPerAdG = stats.getCost();
spend.push(costPerAdG);
}
for(var i in spend){
sum += parseInt(spend[i]);
}
Logger.log(spend);
}