获取具有javascript模数的页码

时间:2013-01-16 16:37:15

标签: modulus

我有以下数据可供使用:

totalItems = 26;
itemsPerPage = 6;
currentItem = 17;

currentPage = ?? 

鉴于这些数字(或任何当前项目值),我如何确定当前页面是什么。我想我需要使用模数函数,但我无法理解它的方法。

有人可以帮忙吗?谢谢

1 个答案:

答案 0 :(得分:8)

您需要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项)。