アットウィキロゴ

ポリゴンy

var data;
var number;
var x=new Array();
var y=new Array();
 
function pol(){
 
number=36;
 
var pi;
 
pi=3.1415;
 
for(s=1;s<number+1;s++){
x[s]=200+150*Math.cos(s*pi/18);
y[s]=200+150*Math.sin(s*pi/18);
}
 
data=poldata();
 
var str;
str="<svg>";
str=str+polygon("blue");
str=str+"</svg>";
 
$("#memo").html(str);
 
}
 
function poldata(){
var s;
var strx;
strx="";
for(s=1;s<number+1;s++){
strx=strx+x[s]+","+y[s];
strx=strx+" ";
}
return strx;
}
 
function polygon(col){
var strx;
strx="<polygon points="+change(data)+"style=fill:";
strx=strx+col+";\"/>";
return strx;
}
 
function change(str){
var strx;
strx="\""+str+"\"";
return strx;
}
最終更新:2013年12月30日 01:47