1

我有以下数字可以使用:

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

currentPage = ?? 

给定这些数字(或任何当前项目值),我如何确定当前页面是什么。我想我需要使用模数函数,但我不知道该怎么做。

有人可以帮忙吗?谢谢

4

1 回答 1

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)。

于 2013-01-16T16:40:30.867 回答