Вопрос не по теме api, a по javascript (я новичок, а гуглить решение уже устал).
Пытаюсь сделать тестовый объект, из которого буду создавать точки и у меня загвоздка:
Вопрос не по теме api, a по javascript (я новичок, а гуглить решение уже устал).
Пытаюсь сделать тестовый объект, из которого буду создавать точки и у меня загвоздка:
var item = {free : {},group : {}};for ( var j = 1; j <= 5; j++) {item.group[j] = true;for ( var i = 1; i <= 10; i++) {item.group[j][i]=true;var x = 55.5 + Math.random() * (.300 - .100) + .100;var y = 37.4 + Math.random() * (.300 - .100) + .100;item.group[j][i] = {position : [ x, y ],data : {balloonContent : 'Координаты ' + x + ', ' + y,iconContent : 'Точка ' + i}};console.log(item.group[j][i]);}}
Код не работает. Я подозреваю что это связано с тем, как я обращаюсь к элементам объекта.
item.group[j][i]
item.group[j][i].position[0]
Как это сделать паильно? Может быть цикл for здесь не подходит?