Показать сообщение отдельно
  #1 (permalink)  
Старый 30.07.2017, 17:28
Аспирант
Отправить личное сообщение для shoopik Посмотреть профиль Найти все сообщения от shoopik
 
Регистрация: 02.07.2017
Сообщений: 83

двухмерный массив(поле)
Здравствуйте, нашел вот такой код :
for (var i=0; i<9; i++) {
document.getElementById('game').innerHTML+='<div class="block"</div>';
}

Он вставляет девять блоков в 'game'.
Хочу сделать, чтобы двухмерный массив вставлял также эти блоки, допустим три на три, ну как в крестики-нолики, пишу это:
function pole() {
	for (var i=0; i<3; i++) {
		kvadratiki[i]=[];
		for (var j=0; j<i; j++) {
			kvadratiki[i][j] = document.getElementById('game').innerHTML+='<div class="block"></div>';
		};	
	};
};

он рисует только три блока, а если делаю j<3, тогда всё нормально, вопрос почему нельзя привязать j к i

Последний раз редактировалось shoopik, 30.07.2017 в 17:31.
Ответить с цитированием