0
我有以下人物一起工作:獲取頁碼的JavaScript模
totalItems = 26;
itemsPerPage = 6;
currentItem = 17;
currentPage = ??
鑑於這些數字(或任何當前項目的值),我怎麼能確定當前頁是什麼。我想我需要使用模數函數,但我無法想出要採用哪種方式。
任何人都可以幫忙嗎?謝謝
我有以下人物一起工作:獲取頁碼的JavaScript模
totalItems = 26;
itemsPerPage = 6;
currentItem = 17;
currentPage = ??
鑑於這些數字(或任何當前項目的值),我怎麼能確定當前頁是什麼。我想我需要使用模數函數,但我無法想出要採用哪種方式。
任何人都可以幫忙嗎?謝謝
您需要ceil
功能
//In javascript
currentPage=Math.ceil(currentItem/itemsPerPage);//=3
//17/6=2.8333.. ceiling (round up to nearest integer) = 3
值得指出這是假設1個基於分頁(第一頁是第1頁不爲0頁)和1個基礎項目編號(意爲第1頁有項目1 -6,第2頁有項目7-12)。
非常感謝! – Nick
只需指出...... ceil需要小寫。 – Nick