Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Счет ходов в игре пятнашки
 
 автор: Снежана   (07.12.2013 в 17:32)   письмо автору
3 Кб
 
 

Как сделать,чтобы в игре пятнашки считало ходы(вместо кнопки новая игра)
<head>
<meta HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<script LANGUAGE="JavaScript"><!--
str_vict="ПОЗДРАВЛЯЕМ,ВЫ ЭТО СДЕЛАЛИ!!! ";
function zamen(n){
    var n2 ;
    for ( var i=0; 16>i; ++i ){if (document.images[i].name=="16"){n2=i;}}
    if ((n-n2==4) || (n2-n==4) || ((n-n2==1)&&(Math.floor(n/4)==Math.floor(n2/4))) || ((n2-n==1)&&(Math.floor(n/4)==Math.floor(n2/4))) ){
        document.images[n2].src = ""+document.images[n].name+".gif";
        document.images[n].src = "16.gif";
        document.images[n2].name = document.images[n].name;
        document.images[n].name = "16";
    }
    n2=0
    for ( var i=0; 13>i; ++i ){if (document.images[i].name==i+1){n2=++n2;}}
    if ((n2==13) && (document.images[15].name==16)) {alert(str_vict);zan();}
}
function zan(){
    var p1 = new Image();var p2 = new Image();var imgs_ = new Image();var name_;
    for ( var i=0; 50>i; ++i ){
        p1 = Math.floor(Math.random()*16);p2 = Math.floor(Math.random()*16);
        imgs_ = document.images[p1].src;document.images[p1].src = document.images[p2].src;document.images[p2].src = imgs_;
        name_ = document.images[p1].name;document.images[p1].name = document.images[p2].name;document.images[p2].name = name_;
    }
}
//--></script>

<title>Игра на javascript. Пятнашки</title>
</head>

<body bgcolor="CCFF99">
<div align="center"><center>

<table border="1">
  <tr>
    <td><img src="1.gif" onclick="zamen(0)" name="1" width="50" height="50"><img
    src="2.gif" onclick="zamen(1)" name="2" width="50" height="50"><img src="3.gif"
    onclick="zamen(2)" name="3" width="50" height="50"><img src="4.gif" onclick="zamen(3)"
    name="4" width="50" height="50"><br>
    <img src="5.gif" onclick="zamen(4)" name="5" width="50" height="50"><img
    src="6.gif" onclick="zamen(5)" name="6" width="50" height="50"><img src="7.gif"
    onclick="zamen(6)" name="7" width="50" height="50"><img src="8.gif" onclick="zamen(7)"
    name="8" width="50" height="50"><br>
    <img src="9.gif" onclick="zamen(8)" name="9" width="50" height="50"><img
    src="10.gif" onclick="zamen(9)" name="10" width="50" height="50"><img src="11.gif"
    onclick="zamen(10)" name="11" width="50" height="50"><img src="12.gif"
    onclick="zamen(11)" name="12" width="50" height="50"><br>
    <img src="13.gif" onclick="zamen(12)" name="13" width="50" height="50"><img
    src="14.gif" onclick="zamen(13)" name="14" width="50" height="50"><img
    src="15.gif" onclick="zamen(14)" name="15" width="50" height="50"><img
    src="16.gif" onclick="zamen(15)" name="16" width="50" height="50"><br>
    </td>
    <H1><td bgcolor="#66FFFF"><div><p align="center"><font face="Fixedsys" size="5">Любите игру пятнашки?</font><font
    face="MS Sans Serif" size="2"><br></H1>
    Передвигайте цифры (нажатием<br>
    кнопки мышки на кость рядом с пустой).<br>
    </font></p>
    <p align="center"><input onclick="zan()" style="font-size: 10; font-weight: bold"
    type="button" value="Новая игра"> </p>
    </div></td>
  </tr>
</table>
</center></div>
</body>

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования