Морской бойИгра это старая и достаточно известная, а смысл прост: очистить все клетки. Но при этом действует правило: кликая на клетку ты инвертируешь ее, а также ближайшие к ней по вертикали и по горизонтали. Скачайте файл boox.js и сохраните файлы в одной директории
<html> <head> <SCRIPT language=javascript src="boox.js"></SCRIPT> </HEAD> <body> <form name="lightsform"> <table colspec="l20 l20 l20 l20 l20" border=3> <tr> <td><input type=checkbox value=0 onClick="check(value)"></td> <td><input type=checkbox value=1 onClick="check(value)"></td> <td><input type=checkbox value=2 onClick="check(value)"></td> <td><input type=checkbox value=3 onClick="check(value)"></td> <td><input type=checkbox value=4 onClick="check(value)"></td> </tr> <tr> <td><input type=checkbox value=5 onClick="check(value)"></td> <td><input type=checkbox value=6 onClick="check(value)"></td> <td><input type=checkbox value=7 onClick="check(value)"></td> <td><input type=checkbox value=8 onClick="check(value)"></td> <td><input type=checkbox value=9 onClick="check(value)"></td> </tr> <tr> <td><input type=checkbox value=10 onClick="check(value)"></td> <td><input type=checkbox value=11 onClick="check(value)"></td> <td><input type=checkbox value=12 onClick="check(value)"></td> <td><input type=checkbox value=13 onClick="check(value)"></td> <td><input type=checkbox value=14 onClick="check(value)"></td> </tr> <tr> <td><input type=checkbox value=15 onClick="check(value)"></td> <td><input type=checkbox value=16 onClick="check(value)"></td> <td><input type=checkbox value=17 onClick="check(value)"></td> <td><input type=checkbox value=18 onClick="check(value)"></td> <td><input type=checkbox value=19 onClick="check(value)"></td> </tr> <tr> <td><input type=checkbox value=20 onClick="check(value)"></td> <td><input type=checkbox value=21 onClick="check(value)"></td> <td><input type=checkbox value=22 onClick="check(value)"></td> <td><input type=checkbox value=23 onClick="check(value)"></td> <td><input type=checkbox value=24 onClick="check(value)"></td> </tr> </table> <br> <table border=1> <tr> <td><a href="javascript:level1()">level 1</a></td> <td><a href="javascript:level2()">level 2</a></td> </tr> <tr> <td><a href="javascript:level3()">level 3</a></td> <td><a href="javascript:level4()">level 4</a></td> </tr> <tr> <td><a href="javascript:level5()">level 5</a></td> <td><input type="reset" value="clear"></td> </tr> </table> <BR> <BR> Игра это старая и достаточно известная, а смысл прост: очистить все клетки. Но при этом действует правило: кликая на клетку вы инвертируете ее, а также ближайшие к ней по вертикали и по горизонтали. </body> </html>
|