var ball=new Array();
var bx=new Array();
var by=new Array();
var number;
var point;
function faststep(){
point=1000;
number=0;
}
function sample(){
var timer;
var delay = 100;
faststep();
var loop = function(){
if(Math.random()>0.9){
number=number+1;
point=point-1;
bx[number]=250;
by[number]=0;
}
for(s=1;s<number+1;s++){
move(s);
match(s);
}
if(point<1)faststep();
paint();
clearTimeout(timer);
timer = setTimeout(loop,delay);
}
loop();
}
function paint(){
$("#memo").html("<h1>"+point+"</h1>");
}
function match(s){
var h;
h=0;
if(bx[s]>245)h=h+1;
if(bx[s]<255)h=h+1;
if(by[s]==400)h=h+1;
if(h==3)point=point+100;
}
function move(s){
dx=0;
dy=1;
r1=Math.random();
if(r1<0.5)dx=-1;
if(r1>0.5)dx=1;
bx[s]=bx[s]+dx;
by[s]=by[s]+dy;
if(bx[s]>500)bx[s]=500;
if(bx[s]<0)bx[s]=500;
}
最終更新:2015年04月15日 22:27