Показать сообщение отдельно
  #4 (permalink)  
Старый 10.10.2017, 09:03
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,072

при условии минимума и максимума кратных приращению, иначе в начале их надо нормализовать.
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
Ответить с цитированием