gpt4 book ai didi

javascript - 最低和最高的数字是多少

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:28:45 24 4
gpt4 key购买 nike

我正在构建一个基本的分页栏,以将帖子分成多个页面。我有 3 个数值:

$posts_per_page
$total_pages
$clicked_page_number

例如,我有 31 个帖子。而我的 $posts_per_page 值为 15,这意味着 $total_pages 变为 3

我的问题是,如何计算所选页面的最低最高帖子数?在 javascript 或 PHP 中。

为了解释这一点,使用上面的值,如果用户点击页面 2,则最低帖子编号为 16,最高帖子编号为 30

最佳答案

要获得最高分,只需将页码乘以每页的帖子数即可。最小检查是为了捕获最后一页的最大值(例如,如果最后一页只有 3 个)。

var highest = Math.min(totalPosts, clickedPageNumber * postsPerPage)

要获得最低值,它必须是前一页每页帖子的倍数之后的那个(因为每个有效页面必须具有相同的最小值)。

var lowest = (clickedPageNumber - 1) * postsPerPage + 1

关于javascript - 最低和最高的数字是多少,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50233467/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com