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

Моя "пятнашка"...не работает
Начинаю изучать js. Решила изучать на практике. По совету одного из участников начала делать "пятнашку":
http://jsfiddle.net/vC8qU/1/
Пока можно двигать только по вертикали. Проблема такая: если "двигать" ячейки вниз то они двигаются до конца, а если "поднимать" то последняя не поднимается, так и остается в нижнем углу...

Подскажите, пожалуйста, почему так?

Реализация примерно такая:
1. Создается одномерный массив и рандомно сортируется(не суть как)
2. Затем добавляется в двумерный массив 4х4 и цифры из этого массива заносятся в таблицу
3. При клике проверятся есть ли рядом пустая ячейка и если есть то в нее записывается цифра из "кликнутой" ячейки, а в "кликнутой" все стирается.
Ответить с цитированием