I'm a begginer ok... I'm trying to use math operators in array elements, but I don't know what I'm doing wrong. I used the parseInt and Number function to increment array elements with some integers, but it's not working.
The original values from my sheet are: [[1000.0], [1000.0], [3000.0], [1000.0], [], [], [], [], [], []]
When I tryed without parseInt/Number the result was: [01000100030001000, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
When I tryed with parseInt/Number: [NaN, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
function myFunction() {
var ssCDB = SpreadsheetApp.getActive().getSheetByName("CDB");
var cdbRange = ssCDB.getRange(3, 3, 10, 1).getValues();
var cdbSum = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0];
Logger.log(cdbRange);
for (var i=0; i<cdbRange.length; i++) {
cdbSum[0] = cdbSum[0] + cdbRange[i];
//cdbSum[0] = parseInt(cdbSum[0]) + parseInt(cdbRange[i]);
}
Logger.log(cdbSum);
}
I'm expecting something like: [6000.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
what am I doing wrong? Any ideas?
cdbRange[i]during first iteration?