Показать сообщение отдельно
  #1 (permalink)  
Старый 28.06.2014, 20:56
Аватар для looogle
Новичок на форуме
Отправить личное сообщение для looogle Посмотреть профиль Найти все сообщения от looogle
 
Регистрация: 28.06.2014
Сообщений: 2

Переписка цикла
Доброго времени суток.Прошу простить за столь банальный пост.
Мне нужно переписать цикл do...while на цикл типа for.

do...while
var x, y;
  do 
    {
		x = MR() * gameWidth|0;
		y = MR() * gameHight|0;
	} 
	while (map[x][y]);
	map[x][y] = 1;

Тут все предельно просто MR() - Math.random
gameWidth - ширина. gameHeight - высота.

Вот код связанный с map:
for (j = 0; j < gameWidth; j++)
{
 map[j] = [];
}

Прошу помочь,кто чем сможет...
Ответить с цитированием