<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8" />
<script src="sample.js"></script>
<script src="jquery.js"></script>
<script src="ex.js"></script>
<title>信長の野望</title>
</head>
<body onload="sample()">
<p id="memo"></p>
</body>
</html>
var group=new Array();
var pref=new Array();
function sample(){
f();
var sub = new ex();
sub.faststep();
group = sub.group;
var timer;
var delay = 100;
var loop = function () {
var sub2 = new ex();
sub2.group = group;
sub2.game();
group = sub2.group;
paint();
clearTimeout(timer);
timer = setTimeout(loop, delay);
}
loop();
}
function paint(){
str="<table>";
for(s=1;s<48;s++){
str=str+"<tr><td>"+pref[s]+"</td>";
s1 = group[s];
str=str+"<td>"+pref[s1]+"</td></tr>";
}
str=str+"</table>"
$("#memo").html(str);
}
function f(){
pref[1]="北海道";
pref[2]="青森県";
pref[3]="岩手県";
pref[4]="宮城県";
pref[5]="秋田県";
pref[6]="山形県";
pref[7]="福島県";
pref[8]="茨城県";
pref[9]="栃木県";
pref[10]="群馬県";
pref[11]="埼玉県";
pref[12]="千葉県";
pref[13]="東京都";
pref[14]="神奈川県";
pref[15]="新潟県";
pref[16]="富山県";
pref[17]="石川県";
pref[18]="福井県";
pref[19]="山梨県";
pref[20]="長野県";
pref[21]="岐阜県";
pref[22]="静岡県";
pref[23]="愛知県";
pref[24]="三重県";
pref[25]="滋賀県";
pref[26]="京都府";
pref[27]="大阪府";
pref[28]="兵庫県";
pref[29]="奈良県";
pref[30]="和歌山県";
pref[31]="鳥取県";
pref[32]="島根県";
pref[33]="岡山県";
pref[34]="広島県";
pref[35]="山口県";
pref[36]="徳島県";
pref[37]="香川県";
pref[38]="愛媛県";
pref[39]="高知県";
pref[40]="福岡県";
pref[41]="佐賀県";
pref[42]="長崎県";
pref[43]="熊本県";
pref[44]="大分県";
pref[45]="宮崎県";
pref[46]="鹿児島県";
pref[47]="沖縄県";
}
class ex{
fight:number;
def:number;
group:number[]=new Array();
faststep():void{
var s:number;
for(s=1;s<48;s++){
this.group[s]=s;
}
}
game():void{
this.select();
this.match(this.fight,this.def);
}
select():void{
var n1=47*Math.random();
this.fight=Math.floor(n1)+1;
n1=47*Math.random();
this.def=Math.floor(n1)+1;
}
match(s1:number,s2:number):void{
this.group[s2]=this.group[s1];
}
}
最終更新:2015年09月29日 04:18