Привет всем. 
Изучаю JS - пытаюсь спрыгнуть с 1С. 
Переписываю задачи с 1С на JS и хочу понять какой тип данных или связку типов вы используете когда необходим тип как таблица(как в БД).
Я сделал так:
for (let index = 1; index < period; index++) {
    graph[index] = {
    date: dateStart.setMonth(dateStart.getMonth() + 1),
    sum: graph[index - 1].sum - graph[index -1].telo,
    telo: olSumR / period,
    com: olSumR / period * (pr/100),
    allP: olSumR / period + (olSumR / period * (pr/100))
  }
Как еще можно сделать или как правильно? И как получить итог например по "allP" - суммировать в отдельную переменную в цикле?