
 при условии минимума и максимума кратных приращению, иначе в начале их надо нормализовать.
function fn(min,max,num)
{
  return (min + max)/2 *((max-min)/num-1)
}
alert(fn(15,30,3));// 18+21+24+27 = 90
alert(fn(0,6,1)); //  1+2+3+4+5 = 15
alert(fn(0,6,2)); //    2+4 = 6