次の図を使用します。
totalItems = 26;
itemsPerPage = 6;
currentItem = 17;
currentPage = ??
これらの数値(または現在のアイテム値)を前提として、現在のページが何であるかをどのように判断できますか。モジュラス関数を使用する必要があると思いますが、どちらの方法で実行するかを理解できません。
誰か助けてもらえますか?ありがとうございました
次の図を使用します。
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ベースのページング(最初のページはページ0ではなくページ1)と1ベースのアイテム番号(ページ1にはアイテム1〜6、ページ2にはアイテム7〜12があることを意味します)を想定していることを指摘する価値があります。