Я пытаюсь нацелить определенный индекс массива в объекте.Мои массивы:
var pr_Jan = []; pr_Feb = []; pr_Mar = []; //etc months...
var pr_allmonths = {pr_Jan, pr_Feb, pr_Mar, etc...}
Затем я хочу настроить таргетинг на конкретный месяц и конкретный индекс, используя оконную функцию (или что-то лучше):
window["pr_" + currentmonth].push(myData);
Проблема в том, что мне нужно уметьпоместить myData в определенный индекс этого затронутого массива.Если бы я набрал его вручную, он бы набрал:
var myData = 29.50
var currentDay = 3
pr_Jan[currentDay].push(myData);
Мой желаемый результат будет:
pr_Jan [ NaN, NaN, 29.50, NaN, NaN, NaN .... all the way to 30 ]
Я попытался:
window["pr_" + currentmonth][currentDay].push(myData);
Но я 'Получение «толчка» не является ошибкой функции.