アットウィキロゴ

seitouseiji

var p=new Array();
var base=new Array();
 
function myFunction() {
 
 
p=game();
 
 
 
 
}
 
function game(){
 
  point=0;
 
 
  p[1]=0.1;
  p[2]=0.1;
  p[3]=0.1;
  p[4]=0.1;
  p[5]=0.6;
 
  for(inn=1;inn<10;inn++){ 
 play();
  } 
 
 
  return point;
}
 
function play(){
 
 out=0;
 
 
 
  var base=new Array();
 
 
  for(s=1;s<4;s++){
  base[s]=0;
  }
 
  while(out<3){
 
  hit();
 
}
 
 
 
 
 
}
 
 
function one(){
 
  if(base[3]==1)point=point+1;
  if(base[3]==1)base[3]=0;
  if(base[2]==1)base[3]=1;
  if(base[2]==1)base[2]=0;
  if(base[1]==1)base[2]=1;
  if(base[1]==1)base[1]=0;
  base[1]=1;
 
 
 
}
 
function two(){
 
  if(base[3]==1)point=point+1;
  if(base[3]==1)base[3]=0;
  if(base[2]==1)point=point+1;
  if(base[2]==1)base[2]=0;
  if(base[1]==1)base[3]=1;
  if(base[1]==1)base[1]=0;
  base[2]=1;
 
 
 
}
 
function three(){
 
  if(base[3]==1)point=point+1;
  if(base[3]==1)base[3]=0;
  if(base[2]==1)point=point+1;
  if(base[2]==1)base[2]=0;
  if(base[1]==1)point=point+1;;
  if(base[1]==1)base[1]=0;
  base[3]=1;
 
 
 
}
 
function four(){
 
  if(base[3]==1)point=point+1;
  if(base[3]==1)base[3]=0;
  if(base[2]==1)point=point+1;
  if(base[2]==1)base[2]=0;
  if(base[1]==1)point=point+1;;
  if(base[1]==1)base[1]=0;
  point=point+1;
 
 
 
}
 
 
 
function hit(){
 
r1=Math.random();
 
var q=new Array();
 
 
  q[0]=0;
  for(s=1;s<6;s++){
  q[s]=q[s-1]+p[s];
  }
 
  sxs=1;
  for(s=1;s<6;s++){
  if(r1>q[s])sxs=s+1;
  }
 
  if(sxs==1)one();
   if(sxs==2)two();
   if(sxs==3)three();
   if(sxs==4)four();
  if(sxs==5)out=out+1;
 
}
最終更新:2017年10月02日 14:00