Показать сообщение отдельно
  #1 (permalink)  
Старый 12.09.2012, 23:30
Кандидат Javascript-наук
Отправить личное сообщение для OklickSpb Посмотреть профиль Найти все сообщения от OklickSpb
 
Регистрация: 17.02.2012
Сообщений: 130

Помогите с многомерными массивами
Суть такая: как создать многомерный динамический массив.
Принцип дейтсвия очень прост:
название массива: resultImages[номер пункта][номер изображения]
При добавлении нового пункта, создается соответственно новый номер пункта и далее номера изображений, входящих в этот пункт.
Но проблемма в том, что создать номера пунктов таким образом он не хочет:

var resultImages = [[true]]
function newPrice(price, image)
{
     resultImages[price][image] = true;
}

работает только в том случае, если изначально забить n-ое количество номеров пунктов, а сколько их будет, я не знаю, может и тысяча... Наверняка есть выход, вопрос какой?

Как сделать?
Заранее благодарен.
Ответить с цитированием