/*
* =================================================================
* 名前: tenho.js Ver1.0
* 機能: 天和を出力するJAVASCRIPT。
* 種別:フリーソフト(私用・商用問わず、利用・改造・流用・再配布可)
* 作者: ワニ突撃中
* 参照: http://japan.s7.xrea.com/
* =================================================================
*/
/*
*使い方は、出力したい場所のhtmlに
*
*を付け加えて下さい。そして、以下を変更して下さい。
*/
/*画像のあるディレクトリ(絶対パスhttp://〜で始めること)*/
dir="http://japan.s7.xrea.com/tenho/gif/";
/*画像サイズ*/
/*指定無しの場合はsize=""でOK。しかし指定した方が出力が早くなります。*/
/*画像は一向聴さん(http://www.mahjong.to/)無料配布の画像を使うと良いでしょう*/
/*サンプルはミニです。画像に合わせたサイズ指定をしないと画像がつぶれます。*/
size="height=20 width=15";
/*ここから下は変えない方が良いです*/
/*ここから下は変えない方が良いです*/
/*牌の種類*/
N=136;
/*配列に数字を入れる*/
xx=new Array(N);
for(i=0;i0;i--){
j=Math.floor(Math.random()*(i-1));
temp=xx[j];xx[j]=xx[i];xx[i]=temp;
}
/*先頭14個を取り、ソートする*/
yy=new Array(14);
for(i=0;i<14;i++){
yy[i]=xx[i];
}
for(i=0;i<14;i++){
for(j=i+1;j<14;j++){
if(yy[i]>yy[j]){temp=yy[i];yy[i]=yy[j];yy[j]=temp;}
}
}
/*数字を牌画像の名前に対応*/
for(i=0;i<14;i++){
yy[i]=Math.floor(yy[i]/4);
if(yy[i]==0){yy[i]="1w";}
if(yy[i]==1){yy[i]="2w";}
if(yy[i]==2){yy[i]="3w";}
if(yy[i]==3){yy[i]="4w";}
if(yy[i]==4){yy[i]="5w";}
if(yy[i]==5){yy[i]="6w";}
if(yy[i]==6){yy[i]="7w";}
if(yy[i]==7){yy[i]="8w";}
if(yy[i]==8){yy[i]="9w";}
if(yy[i]==9){yy[i]="1s";}
if(yy[i]==10){yy[i]="2s";}
if(yy[i]==11){yy[i]="3s";}
if(yy[i]==12){yy[i]="4s";}
if(yy[i]==13){yy[i]="5s";}
if(yy[i]==14){yy[i]="6s";}
if(yy[i]==15){yy[i]="7s";}
if(yy[i]==16){yy[i]="8s";}
if(yy[i]==17){yy[i]="9s";}
if(yy[i]==18){yy[i]="1p";}
if(yy[i]==19){yy[i]="2p";}
if(yy[i]==20){yy[i]="3p";}
if(yy[i]==21){yy[i]="4p";}
if(yy[i]==22){yy[i]="5p";}
if(yy[i]==23){yy[i]="6p";}
if(yy[i]==24){yy[i]="7p";}
if(yy[i]==25){yy[i]="8p";}
if(yy[i]==26){yy[i]="9p";}
if(yy[i]==27){yy[i]="ton";}
if(yy[i]==28){yy[i]="nan";}
if(yy[i]==29){yy[i]="sha";}
if(yy[i]==30){yy[i]="pei";}
if(yy[i]==31){yy[i]="haku";}
if(yy[i]==32){yy[i]="hatu";}
if(yy[i]==33){yy[i]="chun";}
}
p_0='';
p_1='';
p_3='';
for(i=0;i<14;i++){
document.write(p_0+p_1+yy[i]+p_2+p_3);
}