Как расставить приоритеты?

Добрый день.
Есть тест
<fieldset>
					<div class="fieldset-number">
						Вопрос 9/10
					</div>
					<div class="fieldset_head">
						Лучше знать что-то одно, но досконально, чем много но поверхностно?
					</div>
					<div class="fieldset_content">
						<label>
							<input class="radio"  type="radio" 
							data-score-pr2_1="0"
							data-score-pr2_2="1" 
							data-score-pr2_3="1" 
							data-score-pr2_4="1"
							data-score-pr2_5="0"
							data-score-pr2_6="0" 
							data-score-pr2_7="1" 
							data-score-pr2_8="0"    
							data-score-pr2_9="0" 
							data-score-pr2_10="0" 
							name="question2_9">
							<span class="radio-custom"></span>
							<span class="label">Да, я предпочту меньшее количество областей, но буду стремиться стать в них экспертом</span>
						</label>
						<label>
							<input class="radio"  type="radio" 
							data-score-pr2_1="1"
							data-score-pr2_2="0" 
							data-score-pr2_3="0" 
							data-score-pr2_4="0"
							data-score-pr2_5="1"
							data-score-pr2_6="1" 
							data-score-pr2_7="0" 
							data-score-pr2_8="1"    
							data-score-pr2_9="1" 
							data-score-pr2_10="1" 
							name="question2_9">
							<span class="radio-custom"></span>
							<span class="label">Нет, мне интересно многое, но углублятся в изучаемые область слишком сильно я не стремлюсь</span>
						</label>
						<label>
							<input class="radio"  type="radio" 
							data-score-pr2_1="0.5"
							data-score-pr2_2="0.5" 
							data-score-pr2_3="0.5" 
							data-score-pr2_4="0.5"
							data-score-pr2_5="0.5"
							data-score-pr2_6="0.5" 
							data-score-pr2_7="0.5" 
							data-score-pr2_8="0.5"    
							data-score-pr2_9="0.5" 
							data-score-pr2_10="0.5"
							name="question2_9">
							<span class="radio-custom"></span>
							<span class="label">Затрудняюсь сказать</span>
						</label>	
					</div>
					<div class="form_button">
						<a class="btns btn-prev prev disabled"><span>Назад</span></a>
						<a class="btns btn-next next disabled"><span>Дальше</span></a>
					</div>
				</fieldset>
				<fieldset>
					<div class="fieldset-number">
						Вопрос 10/10
					</div>
					<div class="fieldset_head">
						Вы рассматриваете магистратуру как возможность заняться наукой?
					</div>
					<div class="fieldset_content">
						<label>
							<input class="radio"  type="radio" 
							data-score-pr2_1="0"
							data-score-pr2_2="0.5" 
							data-score-pr2_3="0.5" 
							data-score-pr2_4="1"
							data-score-pr2_5="0"
							data-score-pr2_6="0" 
							data-score-pr2_7="1" 
							data-score-pr2_8="1"    
							data-score-pr2_9="0" 
							data-score-pr2_10="0.5" 
							name="question2_10">
							<span class="radio-custom"></span>
							<span class="label">Да, магистратура позволит полностью погрузится в науку</span>
						</label>
						<label>
							<input class="radio"  type="radio" 
							data-score-pr2_1="1"
							data-score-pr2_2="0.5" 
							data-score-pr2_3="0.5" 
							data-score-pr2_4="0"
							data-score-pr2_5="1"
							data-score-pr2_6="1" 
							data-score-pr2_7="0" 
							data-score-pr2_8="0"    
							data-score-pr2_9="1" 
							data-score-pr2_10="0.5" 
							name="question2_10">
							<span class="radio-custom"></span>
							<span class="label">Нет, магистратура мне необходима для того, чтобы получить новые знания, для продвижения на работе</span>
						</label>
						<label>
							<input class="radio"  type="radio" 
							data-score-pr2_1="0.5"
							data-score-pr2_2="0.5" 
							data-score-pr2_3="0.5" 
							data-score-pr2_4="0.5"
							data-score-pr2_5="0.5"
							data-score-pr2_6="0.5" 
							data-score-pr2_7="0.5" 
							data-score-pr2_8="0.5"    
							data-score-pr2_9="0.5" 
							data-score-pr2_10="0.5"
							name="question2_10">
							<span class="radio-custom"></span>
							<span class="label">Затрудняюсь ответить</span>
						</label>	
					</div>
					<div class="form_button">		
						<a class="btns disabled btn-results"><span>Результат</span></a>
					</div>
				</fieldset>


Обработчик который считает баллы:
$(document).on('click', '.magistracy input', function() {
  //calculate percentage
  program2_1 = 0;
  program2_2 = 0;
  program2_3 = 0;
  program2_4 = 0;
  program2_5 = 0;
  program2_6 = 0;
  program2_7 = 0;
  program2_8 = 0;
  program2_9 = 0;
  program2_10 = 0;
  $(".magistracy input[type=radio]:checked").each(function() {
    program2_1 += parseFloat($(this).data("score-pr2_1"));
    program2_2 += parseFloat($(this).data("score-pr2_2"));
    program2_3 += parseFloat($(this).data("score-pr2_3"));
    program2_4 += parseFloat($(this).data("score-pr2_4"));
    program2_5 += parseFloat($(this).data("score-pr2_5"));
    program2_6 += parseFloat($(this).data("score-pr2_6"));
    program2_7 += parseFloat($(this).data("score-pr2_7"));
    program2_8 += parseFloat($(this).data("score-pr2_8"));
    program2_9 += parseFloat($(this).data("score-pr2_9"));
    program2_10 += parseFloat($(this).data("score-pr2_10"));
  });

    if (program2_1 > program2_2 && program2_1 > program2_3 && program2_1 > program2_4 && program2_1 > program2_5 && program2_1 > program2_6 && program2_1 > program2_7 && program2_1 > program2_8 && program2_1 > program2_9 && program2_1 > program2_10) {
      $(".result-magistracy").html('Communications and Media');
      $(".programm-links").hide();
      $(".pr-link2_1").show();
      $('.test').css("background-image", "url(./img/magistracy/program1.jpg)");
    } else if (program2_2 > program2_1 && program2_2 > program2_3 && program2_2 > program2_4 && program2_2 > program2_5 && program2_2 > program2_6 && program2_2 > program2_7 && program2_2 > program2_8 && program2_2 > program2_9 && program2_2 > program2_10) {
      $(".result-magistracy").html('Computer Science');
      $(".programm-links").hide();
      $(".pr-link2_2").show();
      $('.test').css("background-image", "url(./img/magistracy/program2.jpg)");
    } else if (program2_3 > program2_2 && program2_3 > program2_1 && program2_3 > program2_4 && program2_3 > program2_5 && program2_3 > program2_6 && program2_3 > program2_7 && program2_3 > program2_8 && program2_3 > program2_9 && program2_3 > program2_10) {
      $(".result-magistracy").html('Economics and Finance');
      $(".programm-links").hide();
      $(".pr-link2_3").show();
      $('.test').css("background-image", "url(./img/magistracy/program3.jpg)");
    } else if (program2_4 > program2_2 && program2_4 > program2_3 && program2_4 > program2_1 && program2_4 > program2_5 && program2_4 > program2_6 && program2_4 > program2_7 && program2_4 > program2_8 && program2_4 > program2_9 && program2_4 > program2_10) {
      $(".result-magistracy").html('Humanities');
      $(".programm-links").hide();
      $(".pr-link2_4").show();
      $('.test').css("background-image", "url(./img/magistracy/program4.jpg)");
    } else if (program2_5 > program2_2 && program2_5 > program2_3 && program2_5 > program2_4 && program2_5 > program2_1 && program2_5 > program2_6 && program2_5 > program2_7 && program2_5 > program2_8 && program2_5 > program2_9 && program2_5 > program2_10) {
      $(".result-magistracy").html('Law');
      $(".programm-links").hide();
      $(".pr-link2_5").show();
      $('.test').css("background-image", "url(./img/magistracy/program5.jpg)");
    } else if (program2_6 > program2_2 && program2_6 > program2_3 && program2_6 > program2_4 && program2_6 > program2_5 && program2_6 > program2_1 && program2_6 > program2_7 && program2_6 > program2_8 && program2_6 > program2_9 && program2_6 > program2_10) {
      $(".result-magistracy").html('Management');
      $(".programm-links").hide();
      $(".pr-link2_6").show();
      $('.test').css("background-image", "url(./img/magistracy/program6.jpg)");
    } else if (program2_7 > program2_2 && program2_7 > program2_3 && program2_7 > program2_4 && program2_7 > program2_5 && program2_7 > program2_6 && program2_7 > program2_1 && program2_7 > program2_8 && program2_7 > program2_9 && program2_7 > program2_10) {
      $(".result-magistracy").html('Mathematics');
      $(".programm-links").hide();
      $(".pr-link2_7").show();
      $('.test').css("background-image", "url(./img/magistracy/program7.jpg)");
    } else if (program2_8 > program2_2 && program2_8 > program2_3 && program2_8 > program2_4 && program2_8 > program2_5 && program2_8 > program2_8 && program2_1 > program2_7 && program2_8 > program2_1 && program2_8 > program2_9 && program2_8 > program2_10) {
      $(".result-magistracy").html('Social Sciences');
      $(".programm-links").hide();
      $(".pr-link2_8").show();
      $('.test').css("background-image", "url(./img/magistracy/program8.jpg)");
    } else if (program2_9 > program2_2 && program2_9 > program2_3 && program2_9 > program2_4 && program2_9 > program2_5 && program2_9 > program2_6 && program2_9 > program2_7 && program2_9 > program2_8 && program2_9 > program2_1 && program2_9 > program2_10) {
      $(".result-magistracy").html('Urban Studies');
      $(".programm-links").hide();
      $(".pr-link2_9").show();
      $('.test').css("background-image", "url(./img/magistracy/program9.jpg)");
    } else if (program2_10 > program2_2 && program2_10 > program2_3 && program2_10 > program2_4 && program2_10 > program2_5 && program2_10 > program2_6 && program2_10 > program2_7 && program2_10 > program2_8 && program2_10 > program2_9 && program2_10 > program2_1) {
      $(".result-magistracy").html('World Economy and International Affairs');
      $(".programm-links").hide();
      $(".pr-link2_10").show();
      $('.test').css("background-image", "url(./img/magistracy/program10.jpg)");
    
});


Как расставить приоритеты, если набралось одинаковое колличество баллов ?
Например:
Програма 1 - 1 место
Програма 3 - 2 место
Это при условие что количество баллов одинаковое
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы