var year=new Array();
var month=new Array();
var day=new Array();
var high=new Array();
var low=new Array();
var open=new Array();
var close=new Array();
var number;
var time;
function sample(){
$.ajax({
type: 'GET',
url: 'price.jsonp',
dataType: 'jsonp',
jsonp: 'jsoncallback',
jsonpCallback: 'callback',
success: function(data){
number = data.length;
var str;
var s;
for(s=0; s<number; s++){
year[s+1]=data[s].year;
month[s+1]=data[s].month;
day[s+1]=data[s].day;
open[s+1]= data[s].open;
}
time=0;
game();
},
error: function(){
$("#memo").append("error");
}
});
}
function game(){
var timer;
var delay = 100;
var s;
var loop = function(){
time=time+1;
if(time>1009)time=0;
paint();
clearTimeout(timer);
timer = setTimeout(loop,delay);
}
loop();
}
function paint(){
var str;
var sub=new svgpaint();
var px=new Array();
for(s=1;s<31;s++){
px[s]=open[time+s];
}
var s;
str="<svg width=\"700\" height=\"700\">";
str=str+sub.line(100,100,100,600,2,"blue");
str=str+sub.line(100,600,600,600,2,"blue");
for(s=1;s<30;s++){
str=str+sub.line(15*s+100,600-px[s],15*s+115,600-px[s+1],2,"red");
}
str=str+"</svg>";
$("#memo").html(str);
}
最終更新:2015年04月13日 22:54