忍者ブログ
日々の記録
[681] [680] [679] [677] [676] [675] [674] [673] [672] [671] [670]
カレンダー
05 2019/06 07
S M T W T F S
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30
ブログ内検索
最新コメント
[01/22 皇子]
[11/07 雨昼 塵]
[10/31 BlogPetのくっぴー2号]
[09/01 BlogPetのくっぴー2号]
[08/24 BlogPetのくっぴー2号]
[12/24 BlogPetのくっぴー2号]
[12/17 BlogPetのくっぴー2号]
[12/17 はるな]
[08/25 BlogPetのくっぴー2号]
[08/18 BlogPetのくっぴー2号]
最新トラックバック
プロフィール
HN:
えぞ
年齢:
40
HP:
性別:
男性
誕生日:
1978/06/23
職業:
SE
趣味:
いろいろ
自己紹介:
頭を使うことを比較的好むが、難しいことは不得手。
博覧強記を目指すが、底は浅い。
凝り性な反面、飽きっぽい。
ゲーム好きで、ギャンブル嫌い。
座右の銘
「なるようになる」
「明日できることは今日しない」
カウンター
広告
アクセス解析
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

<body onkeydown=move(event.keyCode);><script>
var C=new Array(51);for(i=0;i<51;i++)C[i]=new Array(51);JX=JY=1;MX=MY=49;HX=HY=E=0;
function init(){for(i=0;i<51;i++)for(j=0;j<51;j++)C[i][j]=0;
for(i=0;i<51;i++)C[0][i]=C[i][0]=C[50][i]=C[i][50]=2;for(i=2;i<50;i+=2){C[i][2]=1;
for(;;){a=Math.floor(Math.random()*4);if(set(i,2,a))break;}}for(i=2;i<50;i+=2){for(j=4;j<50;j+=2){C[i][j]=1;
for(;;){a=Math.floor(Math.random()*3);if(set(i,j,a))break;}}}C[JX][JY]=3;C[MX][MY]=-1;draw();}
function draw(){s="<table border=1><tr><td>";
for(i=HY;i<HY+11;i++){for(j=HX;j<HX+11;j++){switch(C[i][j]) {case 0:col="#FFFFFF>■";break;
case 1:col="#000000>■";break;case 2:col="#333300>■";break;
case 3:col="#0000FF>●";break;case -1:col="#FFFF00>●";break;
default:break;}s+="<font size=1 color="+col+"</font>";}
s+="<br>";}s+="</td></tr></table>";if(E)s+="<br>Clear!!";document.body.innerHTML=s;}
function set(y,x,n){switch(n){case 0:y++;break;case 1:y--;break;
case 2:x++;break;case 3:x--;break;}if(C[y][x])return 0;C[y][x] = 1;return 1;}
function move(key){C[JY][JX]=0;if(E)return;switch(key){
case 37:if(C[JY][JX-1]<=0)JX--;break;case 38:if(C[JY-1][JX]<=0)JY--;break;
case 39:if(C[JY][JX+1]<=0)JX++;break;case 40:if(C[JY+1][JX]<=0)JY++;break;}
if(JX==MX&&JY==MY)E=1;C[JY][JX]=3;HX=JX-5;if(HX<0)HX=0;if(HX>40)HX=40;
HY=JY-5;if(HY<0)HY=0;if(HY>40)HY=40;draw();}init();</script>

拍手[0回]

PR
この記事にコメントする
NAME:
SUBJECT:
COLOR:
MAIL:
URL:
COMMENT:
PASS:
この記事へのトラックバック
この記事にトラックバックする:
忍者ブログ [PR]