Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 13.02.2012, 22:46
Интересующийся
Отправить личное сообщение для JS_Den Посмотреть профиль Найти все сообщения от JS_Den
 
Регистрация: 21.10.2011
Сообщений: 10

Помогите с задачей
Вообщем нужно расставить 10 случайных чисел (в нашем случае мин) в таблице 9 на 9. Собственно проблема вся в том, что отказывается работать следующий скрипт:

<html>
<head>
<title></title>
</head>
<body onload="drawTable()">
<script>
function drawTable()
{
var X = document.getElementById("T");
X.outerHTML = "<table border='1' id='MT'></table>";
var myTable = document.getElementById("MT");
for(x = 0; x < 9; x++)
{
myTable.insertRow(x);
for(y = 0; y < 9; y++)
{
myTable.rows(x).insertCell(y);
myTable.rows(x).cells(y).width = "50";
myTable.rows(x).cells(y).height = "50";
myTable.rows(x).cells(y).innerHTML = "<input type='button' value=' '>";
}
}
}
function rMine ()
{
for (x = 0; x < 9; x++)
{
x = Math.floor(Math.random( ) * (80 - 14 + 1)) + 14 ;
for (y = 0; y < 9; y++)
{
y = Math.floor(Math.random( ) * (80 - 14 + 1)) + 14 ;
myTable.rows(x).cells(y).onclick = skinMin ;
}
}
}
function skinMin ()
{
this.innerHTML = "<p align = 'center'>X</p>" ;
}
</script>
<input type = "button" onclick = "rMine()" value = "Расставить мины" >
<br id="T">
</body>
</html>

x - строки y - столбцы (ячейки). В самом Math.random я понимаю что числа не те, но даже с ними отказывается расставлять числа! Помогите пожалуйста!
Ответить с цитированием
  #2 (permalink)  
Старый 13.02.2012, 22:48
Интересующийся
Отправить личное сообщение для JS_Den Посмотреть профиль Найти все сообщения от JS_Den
 
Регистрация: 21.10.2011
Сообщений: 10

Если кому интересно, то это начало игры сапёр на JS! Вот застрял на такой (вроде бы простой) вещи))
Ответить с цитированием
  #3 (permalink)  
Старый 14.02.2012, 00:24
Аватар для Gvozd
Матрос
Отправить личное сообщение для Gvozd Посмотреть профиль Найти все сообщения от Gvozd
 
Регистрация: 04.04.2008
Сообщений: 6,246

Пожалуйста, отформатируйте свой код!

Для этого его можно заключить в специальные теги: js/css/html и т.п., например:
[js]
... ваш код...
[/js]


О том, как вставить в сообщение исполняемый javascript и html-код, а также о дополнительных возможностях форматирования - читайте http://javascript.ru/formatting.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите с задачей Mauzil Общие вопросы Javascript 1 31.12.2011 06:52
Помогите разобраться с задачей meetjoeblack Общие вопросы Javascript 6 19.11.2011 07:06
помогите пожалуйста с задачей Маргарита1995 Общие вопросы Javascript 1 25.01.2011 23:09
Помогите разобраться с задачей (поиск строки) Absinthe Ваши сайты и скрипты 6 07.12.2009 09:17
Помогите с задачей Дима1234 Общие вопросы Javascript 2 27.10.2009 13:28