Я пытаюсь создать пользовательскую формулу, чтобы получить число «Pass», которое мне нужно, чтобы получить рейтинг более 96%.Таким образом, мы получаем рейтинг путем деления полученного вами «Pass» на общее количество проверенных предметов.Пример:
numPass = 31
numTotal = 35
rating = (31/35)*100 = 89% (rounded off)
Итак, в приведенном выше примере я хочу узнать, сколько еще «numPass» мне нужно, чтобы получить рейтинг выше 96%.
Я понял, как это сделать вручную, хотя.Мне нужно продолжать увеличивать numPass и numTotal до тех пор, пока это не приведет к значению, превышающему 96. Нашел способ сделать это с помощью скрипта приложения, но по какой-то причине это происходит в бесконечном цикле.ЛОЛ!Вот мой код ниже:
function passNeeded(numPass, numTotal){
var numPass = 31;
var numTotal = 35;
var avg = (numPass/numTotal)*100
while (avg.toFixed(0) < 96){
numPass++;
numTotal++;
}
return numPass;
}
Не знаю, где я делаю это неправильно, так как я впервые использую скрипт приложения, и будет очень здорово, если вы поможете мне в этом.