|
2003-10-02 [木]
7行プログラミングより
1.適当なテキストファイルを作成 2.下記文章をコピー&ペースト
<body onKeyDown=K=event.keyCode-38><script>function Y(){for(C=[q=c=i=4];i--*K;c -=!Z[h+(K+25?p+K:C[i]=p*A-Math.round(p/A)*145)])p=B[i];c?0:K+25?h+=K:t?B=C:0; for(f=K=0;q--;f+=Z[A+p])k=X[p=h+B[q]]=1;if(e=!e)if(h+=A,f|B)for(Z=X,X=[l=228],B =[[-7,-20,6,h=17,-9,3,3][t=++t%7]-4,0,1,t-6?-A:2];l--;)for(l%A?l-=l%A*!Z[l]:(P +=k++,c=l+=A);--c>A;)Z[c]=Z[c-A];for(i=S="";i<240;S+=X[i]|(X[i]=Z[i]|=++i%A<2|i >228)?i%A?"■":"■<br>":"_");document.body.innerHTML=S+P;Z[5]||setTimeout(Y,99 -P)}Z=X=[B=A=12];Y(h=e=K=t=P=0)</script>
3.1で作ったファイルの拡張子をhtmlへ変更 4.3をブラウザで開く 5.オー!ジーザス!!テトリスが出来るぜ!Σ(`Д´ノ)ノ ※カーソルキーで移動、エンターで回転
--- 3行目移行のカンマが全角になっているので半角に直して下さい。 面倒だって人はLink先からコピペ推奨。
| |
|