class basex{
hit: number;
out: number;
base: number[] = new Array();
point: number;
point_home: number;
point_visit: number;
bat(): void {
this.hit = 0;
if (Math.random() > 0.5) this.hit = 100;
}
play(): void {
this.bat();
if (this.hit > 50) this.delta();
if (this.hit < 50) this.out = this.out + 1;
}
card(): void {
var inn: number;
var home: number;
this.point_home = 0;
this.point_visit = 0;
for (inn = 1; inn < 10; inn++) {
for (home = 1; home < 3; home++) {
this.game();
if (home == 2) this.point_home = this.point_home + this.point;
if (home == 1) this.point_visit = this.point_visit + this.point;
}
}
}
game(): void {
this.out = 0;
this.point = 0;
var s: number;
for(s = 1; s < 4;s++){
this.base[s] = 0;
}
while (this.out < 2.5) {
this.play();
}
}
delta(): void {
if (this.base[3] == 1) this.point = this.point + 1;
if (this.base[3] == 1) this.base[3] = 0;
if (this.base[2] == 1) this.base[3] = 1;
if (this.base[2] == 1) this.base[2] = 0;
if (this.base[1] == 1) this.base[2] = 1;
this.base[1] = 1;
}
}
最終更新:2015年07月09日 16:32