Показать сообщение отдельно
  #7 (permalink)  
Старый 21.06.2019, 10:50
Профессор
Отправить личное сообщение для Dilettante_Pro Посмотреть профиль Найти все сообщения от Dilettante_Pro
 
Регистрация: 27.11.2015
Сообщений: 2,899

Freestyle007,
У вас в gc после каждого теста перезаписывается 0 или 1, а нужно суммировать с предыдущими значениями.

Правда, ваша формула мне непонятна:
Например, 6 правильных ответов из 10
var gc = 6, tc = 10;
var mark=1+Math.round(4*gc/tc*2/tc);
alert(mark);


Может, как-то так?
var gc = 6, tc = 10;
var mark=Math.round(5 * gc/tc);
alert(mark);

Последний раз редактировалось Dilettante_Pro, 21.06.2019 в 10:56.
Ответить с цитированием