我正在尝试用 jQuery 编写一个基本的进度条。我得到了所有以百分比显示进度的部分,只需要调试我的数学。
因此,如果我从 130 个问题开始,则每次回答问题时,我都需要重新计算并显示进度。
所以这就是我所做的
var questID // is current question ID, from 1 to 130
var startCount = 130;
var currentCount = startCount - questID;
var progress = Math.floor(currentCount / startCount * 100);
$("#progressBar").width(progress);
我想我得到了一些倒退,因为当我测试时,我在第一个问题后得到了 99%……可能需要更多的咖啡因。