function fn(min,max,step){ var n=1+Math.ceil((max-min)/step); return ((2*min+step*(n-1))/2*n); }; alert(fn(1,10,3));//22 ~ 1+4+7+10=22