當前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JavaScript的求模、取整、小数的取舍
生活随笔
收集整理的這篇文章主要介紹了
JavaScript的求模、取整、小数的取舍
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
js 求模、整除
主要方法是參考JavaScript Math 對象,列舉兩個常用方法;
floor(x):對數進行下舍入。
round(x):把數四舍五入為最接近的整數。
更詳細的:http://www.w3school.com.cn/js/jsref_obj_math.asp
相關轉載:js相除去掉小數部分??
做一個分頁功能,之前都是用net后臺實現總頁數的: 總頁數=(numTotal % 每一頁顯示的記錄數) == 0 ? (numTotal /?每一頁顯示的記錄數) : (numTotal /?每一頁顯示的記錄數?+ 1); 在C# 里面“/”號所得的就是整數了,但是在js里面不是整數的。。。而是包含小數。 查資料所得: 1.丟棄小數部分,保留整數部分? js:parseInt(7/2)? 2.向上取整,有小數就整數部分加1? js: Math.ceil(7/2)? 3,四舍五入.? js: Math.round(7/2)? 4,向下取整? js: Math.floor(7/2)都是JS內置對象 具體說明:?http://www.w3school.com.cn/js/jsref_obj_math.asp
最后解法: //頁數 ? ? ? ? ? ? ? ? ? ? var numTotal=listData.length; ? ? ? ? ? ? ? ? ? ? var pageNum = (numTotal % 6) == 0 ? (numTotal / 6) : parseInt(numTotal / 6 + 1); ? ? ? ? ? ? ? ? ? ? $(".allPage").html(pageNum);
總結
以上是生活随笔為你收集整理的JavaScript的求模、取整、小数的取舍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: innerHTML、innerText和
- 下一篇: oracle怎样修改表名、列名、字段类型