var bx=new Array();
var by=new Array();
var ball=new Array();
var number;
function sample(){
var timer;
var delay = 100;
number=100;
sx=0;
for(s=1;s<200;s++){
ball[s]=0;
bx[s]=0;
by[s]=0;
}
var loop = function(){
sx=0;
for(s=1;s<200;s++){
if(ball[s]<50)sx=s;
}
number=number-1;
ball[sx]=100;
bx[sx]=100;
by[sx]=1;
for(s=1;s<200;s++){
move(s);
}
for(s=1;s<200;s++){
death(s);
}
if(number<1)number=100;
$("#memo").html("<h1>"+number+"</h1>");
clearTimeout(timer);
timer = setTimeout(loop,delay);
}
loop();
}
function death(delta){
h=0;
if(by[delta]==50)h=h+1;
if(bx[delta]>94)h=h+1;
if(bx[delta]<106)h=h+1;
if(ball[delta]>50)h=h+1;
if(h==4)number=number+10;
h=0;
if(by[delta]>100)h=h+1;
if(ball[delta]>50)h=h+1;
if(h==2)ball[delta]=0;
}
function move(delta){
by[delta]=by[delta]+1;
dx=-1;
if(Math.random()>0.5)dx=1;
bx[delta]=bx[delta]+dx;
}
最終更新:2015年05月06日 16:32