Доброго времени суток.Прошу простить за столь банальный пост.
Мне нужно переписать цикл 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] = [];
}
Прошу помочь,кто чем сможет...