var n,y,w,r; function sample(){ k=100; var timer; var delay = 1000; w=5; n=50; var loop = function () { y=f(k,n); lx=lab(y); y1=g(n-lx); r=y-w*lx; k=k+r; $("#memo").html(y+y1); clearTimeout(timer); timer = setTimeout(loop, delay); } loop(); } function f(kx,lx){ var x1=10*lx; if(x1>kx)x1=kx; return x1; } function g(lx){ var x1=5*lx; return x1; } function lab(y){ var x1=y/10; return x1; }