Показать сообщение отдельно
  #1 (permalink)  
Старый 27.01.2013, 23:44
Аспирант
Отправить личное сообщение для Axios Посмотреть профиль Найти все сообщения от Axios
 
Регистрация: 06.03.2011
Сообщений: 78

Обработка списков
Всем привет, помогите разобраться

Есть список количества недель:

<select id="nedel">
        <option value="1">1 неделя</option>
        <option value="2">2 недели</option>
        <option value="3">3 недели</option>
        <option value="4">4 неделя</option>
        <option value="5">5 недели</option>
        <option value="6">6 недели</option>
        <option value="7">7 недели</option>
        <option value="8">8 недели</option>
        <option value="9">9 недели</option>
        .......
        <option value="35">35 недели</option>
        <option value="36">36 недели</option>
      </select>


Также есть список выбора месяца:
<select id="period">
        <option value="0">Январь</option>
        <option value="1">Февраль</option>
        <option value="2">Март</option>
        <option value="3">Апрель</option>
        <option value="4">Май</option>
        <option value="5">Июнь</option>
        <option value="6">Июль</option>
        <option value="7">Август</option>
        <option value="8">Сентябрь </option>
        <option value="9">Октябрь</option>
        <option value="10">Ноябрь</option>
        <option value="11">Декабрь</option>
      </select>


У каждого месяца есть свои коэффициенты
Январь = 0,
Февраль = 0,
Март = 5,
Апрель = 7,
Май = 15,
Июнь = 25,
Июль = 25,
Август = 15,
Сентябрь = 5,
Октябрь = 0,
Ноябрь = 0,
Декабрь = 0.


Суть вот в чем.

Пользователь выбирает количество недель, например 24 недели, затем месяц.

4 недели = 1 месяц.

Получается, что если человек выбирает 24 недели, это получается 6 месяцев, т.е. выбрав Март, складываются следующие дополнительные коэффициенты:

Март = 5,
Апрель = 7,
Май = 15,
Июнь = 25,
Июль = 25,
Август = 15


Вопрос, как собрать сумму этих коэффициентов,и другой вопрос

Если пользователь выберет месяц Сентябрь, то
Сентябрь = 5,
Октябрь = 0,
Ноябрь = 0,
Декабрь = 0,
Январь = 0, //это начало года
Февраль = 0


Как сделать такой цикл или как его лучше назвать

всем ответившем спасибо!
Ответить с цитированием