function kuji()
■□昨日の numnbers() と loto を統合して単体の function にしてみた
※ 改定版
function kuji(kujiMode){ var s; function numbers(md){ switch(md){ case 3:s="00" + Math.floor(Math.random()*1000); break; case 4:s="000"+ Math.floor(Math.random()*10000);break; } return(s.substr(s.length-md,md)); } function lotos(md){ L = new Array(md); var ltCeil; function getLtAtom(){ Math.ceil(Math.random()*ltCeil); } for(i=c=0 ; i<md; c+= ++i ); ltCeil=c*2+1; for(L[0]=getLtAtom(),_do=false,i=1;i<md ;i++){ do{ for(j=0,L[i]=getLtAtom();j<i && !_do;_do=(L[i]==L[j++])) ; }while(_do) } for(i=0;i<md;i++){ s= "00"+ L[i]; L[i]=s.substr(s.length-2,2) } return(L.sort().toString()); } swich(kujiMode){ case 3: return numbers(3); break; case 4: return numbers(4); break; case 5: return lotos(5); break; case 6: return lotos(6); break; default: return; } }