在JavaScript中,如何在除以2个数字时获得整数
我正在用JavaScript实现分页 现在如果我有在JavaScript中,如何在除以2个数字时获得整数,javascript,jquery,Javascript,Jquery,我正在用JavaScript实现分页 现在如果我有total\u item\u count=69并且我想要每页10条记录,那么它应该显示7页,但它显示6页 我在做什么: var totalpages = 69/10 ; // it should give 7 but its giving 6 提前谢谢 试试这个 var totalpages = Math.ceil(69/10) ; ceil():将数字向上舍入为最接近的整数: 如果要获取上整数,可以使用ceil: var totalpag
total\u item\u count=69
并且我想要每页10条记录,那么它应该显示7页,但它显示6页
我在做什么:
var totalpages = 69/10 ; // it should give 7 but its giving 6
提前谢谢 试试这个
var totalpages = Math.ceil(69/10) ;
ceil():将数字向上舍入为最接近的整数:
如果要获取上整数,可以使用
ceil
:
var totalpages = Math.ceil(69/10);
使用
Math.ceil
获取上整数
Math.ceil(69/10)
应该给你7分试试:
var Totalpages = Math.ceil(Total Records/ Records per Page);
在这里:
您必须使用od Math.ceil()function@Smartboy为什么?floor会给你6.如何否决评论?@Smartboy:这里的逻辑强制使用
ceil
功能。你也可以使用~
和~
进行floortotal=-~(69/10)
@elclars这些应该只用于讨厌的面试问题=p以前见过这个符号,很高兴知道!但我同意杰克的观点,在代码中看到这一点可能会有点困惑。我也同意。我用~
在一行程序中铺地,而不是用-
在天花板上,因为它很容易混淆。@Timperticola:这不是真正的特殊符号,只是用位运算符的技巧。
var Totalpages = Math.ceil(69/10); // gives 7