1. 程式人生 > >JS中整數的取整、取餘、向上取整問題

JS中整數的取整、取餘、向上取整問題

1.取餘

var i = 5 % 2; //1

2.取整

注意JS中的 / 操作符如果兩側的數是整數,他也會當作浮點數進行運算,不整除,它會保留小數

var i = 5 / 2; //2.5

正確的取整方式需要藉助parseInt()方

var i= parseInt(5 / 2 ); //2
3.向上取整(只要除完結果有小數,整數部分會加1,小數部分省略),一般用在分頁時計算一共多少頁
var totalPage = Math.ceil(totalRecord / pageSize);