asdf
<body onKeyDown="K=event.keyCode-37"><tt id=F><script>
function R(H){while(D.all["F"+(S=Math.ceil(ccc()*399))].innerHTML!=C);I(S,H)}
function I(T,H){D.all["F"+T].innerHTML=H}
function ccc(cc){return (Math.random());}
function Y(){
if(K+1){M=[-1,0,1,0][K];}
Z=P;P=P+M;
X=D.all["F"+P].innerHTML;
P2=P+20;
XX=D.all["F"+P2].innerHTML;
if(XX==C){P=P+20;}
if(X==W){P=P-M;}
if(X==N || XX==N){P=P-(20*8);while(P<0){P=P+20;}}
I(399,XX);
I(Z,C);I(P,Q);
K=-1;M=0;
setTimeout(Y,100);
}
D=document;M=L=0;P=370;S="";K=-1;P2=0;G=1;
C=" ";
U="<font color=\"red\">▲</font>";
Q="<font color=\"blue\">●</font>";
W="<font color=\"green\">■</font>";
N="<font color=\"brown\">=</font>";
for(i=0;i<400;i++)
S+=(i%20?"":"<br>")+"<span id=F"+i+">"+((i+1)%20>1&&i<379?C:W)+"</span>";I("",S);
for(i=0;i<51;i++)I(Math.ceil(ccc(i)*359),W);for(i=0;i<11;i++)R(N);
I(Math.ceil(360+Math.random()*20),N);R(U);
Y();
// if(K+1){P+=[-1,0,1,0][K];X=D.all["F"+P].innerHTML;
// X1=X.slice(-8,-7);U1=U.slice(-8,-7);
// if(X==C){K=1}
// if(X1!=U1){I(399,X1);alert("GAME OVER SCORE:"+M);return}else{M++;R(U)}
// I(Z[++L]=P,Q);I(Z[L-M],C);
// }
</script>
使用変数
<body onKeyDown="K=event.keyCode-37"><tt id=F><script>
function R(H){while(D.all["F"+(S=Math.ceil(ccc()*399))].innerHTML!=C);I(S,H)}
function I(T,H){D.all["F"+T].innerHTML=H}
function ccc(cc){return (Math.random());}
function Y(){
if(K+1){M=[-1,0,1,0][K];}
Z=P;P=P+M;
X=D.all["F"+P].innerHTML;
P2=P+20;
XX=D.all["F"+P2].innerHTML;
if(XX==C){P=P+20;}
if(X==W){P=P-M;}
if(X==N || XX==N){P=P-(20*8);while(P<0){P=P+20;}}
I(399,XX);
I(Z,C);I(P,Q);
K=-1;M=0;
setTimeout(Y,100);
}
D=document;M=L=0;P=370;S="";K=-1;P2=0;G=1;
C=" ";
U="<font color=\"red\">▲</font>";
Q="<font color=\"blue\">●</font>";
W="<font color=\"green\">■</font>";
N="<font color=\"brown\">=</font>";
for(i=0;i<400;i++)
S+=(i%20?"":"<br>")+"<span id=F"+i+">"+((i+1)%20>1&&i<379?C:W)+"</span>";I("",S);
for(i=0;i<51;i++)I(Math.ceil(ccc(i)*359),W);for(i=0;i<11;i++)R(N);
I(Math.ceil(360+Math.random()*20),N);R(U);
Y();
// if(K+1){P+=[-1,0,1,0][K];X=D.all["F"+P].innerHTML;
// X1=X.slice(-8,-7);U1=U.slice(-8,-7);
// if(X==C){K=1}
// if(X1!=U1){I(399,X1);alert("GAME OVER SCORE:"+M);return}else{M++;R(U)}
// I(Z[++L]=P,Q);I(Z[L-M],C);
// }
</script>
使用変数
C | |
ccc -------( Function ) | |
color | |
D | |
G | |
I -------( Function ) | |
i | |
id | |
innerHTML | |
K | |
L | |
M | |
N | |
onKeyDown | |
P2 | |
P | |
Q | |
R -------( Function ) | |
S | |
U1 | |
U | |
W | |
X1 | |
X | |
XX | |
Y -------( Function ) | |
Z |