У меня вопрос о логике javascript, что я использую для получения процента двух входов из моих текстовых полей. Вот мой код:Рассчитать процент Javascript
var pPos = $('#pointspossible').val();
var pEarned = $('#pointsgiven').val();
var perc = ((pEarned/pPos) * 100).toFixed(3);
$('#pointsperc').val(perc);
По какой-то причине, если мои входы 600 и 200, мой результат предполагает, чтобы быть 33,333, но я получаю 3.333. Если я жестко кодирую свои значения, это отлично работает. Если кто-то может помочь, я это ценю. Заранее спасибо.
Вы уверены, что pPos и pEarned являются этими значениями? –