var a=new Array();
function sample() {
for(s=1;s<6;s++){
a[s]=new Array();
}
var sub=new ex();
sub.a=a;
sub.faststep();
a=sub.a;
paint();
}
function paint(){
var sub3=new svgpaint();
str="<svg width=\"500\" height=\"500\">";
str=str+sub3.rect(0,0,500,500,"blue");
for(s=1;s<6;s++){
for(sx=1;sx<6;sx++){
if(a[s][sx]==1)str=str+sub3.rect(100*sx-100,100*s-100,100,100,"red");
if(a[s][sx]==2)str=str+sub3.rect(100*sx-100,100*s-100,100,100,"green");
if(a[s][sx]==3)str=str+sub3.rect(100*sx-100,100*s-100,100,100,"blue");
if(a[s][sx]==4)str=str+sub3.rect(100*sx-100,100*s-100,100,100,"yellow");
if(a[s][sx]==5)str=str+sub3.rect(100*sx-100,100*s-100,100,100,"pink");
}}
str=str+"</svg>";
$("#memo").html(str);
}
class ex{
a:number[][]=new Array();
faststep():void{
var s,sx;
for(s=1;s<6;s++){
for(sx=1;sx<6;sx++){
this.a[s][sx]=this.point();
}
}
}
point():number{
var m1,m2:number;
m1=5*Math.random();
m2=Math.floor(m1)+1;
return m2;
}
}
最終更新:2016年11月17日 04:58