var sta=new Array();
var point=new Array();
var tab_h=new Array();
var tab_m=new Array();
var number_tab=new Array();
function sample(){
for(s=1;s<6;s++){
tab_h[s]=new Array();
tab_m[s]=new Array();
}
number_tab[1]=100;
number_tab[2]=100;
number_tab[3]=100;
number_tab[4]=100;
number_tab[5]=100;
h1=6;
m1=0;
for (s=1;s<101;s++){
m1=m1+5
if (m1>60)h1=h1+1
if (m1>60)m1=m1-60
tab_h[1][s]=h1;
tab_m[1][s]=m1;
}
h1=6;
m1=10;
for (s=1;s<101;s++){
m1=m1+7
if (m1>60)h1=h1+1
if (m1>60)m1=m1-60
tab_h[2][s]=h1;
tab_m[2][s]=m1;
}
h1=6;
m1=15;
for (s=1;s<101;s++){
m1=m1+8
if (m1>60)h1=h1+1
if (m1>60)m1=m1-60
tab_h[3][s]=h1;
tab_m[3][s]=m1;
}
h1=6;
m1=25;
for (s=1;s<101;s++){
m1=m1+4
if (m1>60)h1=h1+1
if (m1>60)m1=m1-60
tab_h[4][s]=h1;
tab_m[4][s]=m1;
}
h1=6;
m1=22;
for (s=1;s<101;s++){
m1=m1+4
if (m1>60)h1=h1+1
if (m1>60)m1=m1-60
tab_h[5][s]=h1;
tab_m[5][s]=m1;
}
h=7
m=20
sta[1]="東京駅";
sta[2]="名古屋駅";
sta[3]="新大阪駅";
sta[4]="広島駅";
sta[5]="博多駅";
var timer;
var delay = 100;
var loop = function () {
m=m+1;
if(m>59)h=h+1;
if(m>59)m=0
if(h>23)h=0
for(s=1;s<6;s++){
point[s]=0
}
for(s=1;s<6;s++){
for(sx=1;sx<number_tab[s]+1;sx++){
k=0;
if (tab_h[s][sx]==h)k=k+1;
if (tab_m[s][sx]==m)k=k+1;
if(k==2)point[s]=100;
}
}
paint();
clearTimeout(timer);
timer = setTimeout(loop, delay);
}
loop();
}
function paint(){
str="<table>";
for(s=1;s<6;s++){
str=str+"<tr>";
str=str+"<td>"+sta[s]+"</td>";
if(point[s]==0)str=str+"<td>〇</td>";
if(point[s]==100)str=str+"<td>●</td>";
str=str+"</tr>";
}
str=str+"</table>";
$("#memo").html(str);
}
最終更新:2018年02月22日 03:25