js取整數的方法:1、透過「Math.trunc()」方法去除數字的小數部分,保留整數部分;2、透過「Math.round()」方法傳回一個數字四捨五入後的整數部分;3、透過「Math.ceil()」方法實現向上取整等等。
本文操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
JavaScript進行數值擷取:
一、Math.trunc()
#1、定義
Math.trunc( )方法去除數字的小數部分,保留整數部分。
2、語法
Math.trunc(value)
3、範例
console.log(Math.trunc(2.01)); // 2 console.log(Math.trunc(2.9)); // 2 console.log(Math.trunc('0.22')); // 0 console.log(Math.trunc(-1.22)); // -1 console.log(Math.trunc(-1.56)); // -1 console.log(Math.trunc(true)); // 1 console.log(Math.trunc(undefined)); // NaN
二、Math.round()
1.定義
Math. round()方法傳回一個數字四捨五入後的整數部分。
2、語法
Math.round(value)
3、範例
console.log(Math.round(2.01)); // 2 console.log(Math.round(2.9)); // 3 console.log(Math.round('0.22')); // 0 console.log(Math.round(-1.22)); // -1 console.log(Math.round(-1.56)); // -2 console.log(Math.round(true)); // 1 console.log(Math.round(undefined)); // NaN
三、Math.ceil()
1、定義
Math. ceil()方法傳回一個大於或等於數字的最小整數,即向上取整。
2、語法
Math.ceil(value)
3、範例
console.log(Math.ceil(2.01)); // 3 console.log(Math.ceil(2.9)); // 3 console.log(Math.ceil('0.22')); // 1 console.log(Math.ceil(-1.22)); // -1 console.log(Math.ceil(-1.56)); // -1 console.log(Math.ceil(true)); // 1 console.log(Math.ceil(undefined)); // NaN
四、Math.floor()
# 1.定義
Math.floor()方法傳回一個小於或等於數字的最小整數,即向下取整。
2、文法
Math.floor(value)
3、範例
console.log(Math.floor(2.01)); // 2 console.log(Math.floor(2.9)); // 2 console.log(Math.floor('0.22')); // 0 console.log(Math.floor(-1.22)); // -2 console.log(Math.floor(-1.56)); // -2 console.log(Math.floor(true)); // 1 console.log(Math.floor(undefined)); // NaN
【推薦學習:js基礎教學】
以上是js怎麼取整數的詳細內容。更多資訊請關注PHP中文網其他相關文章!