var bx=new Array();
var by=new Array();
var ball=new Array();
var number;
var delta;
var card=new Array();
function sample(){
var timer;
var delay = 100;
number=100;
sx=0;
delta=1;
card[1]="A";
card[2]="B";
card[3]="C";
card[4]="D";
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)delta=2;
if(number<101)delta=3;
if(number>101)delta=4;
if(number<1)number=100;
$("#memo").html("<h1>"+card[delta]+"</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:38