首頁  >  文章  >  web前端  >  js怎麼取整數

js怎麼取整數

藏色散人
藏色散人原創
2021-03-05 10:40:4573691瀏覽

js取整數的方法:1、透過「Math.trunc()」方法去除數字的小數部分,保留整數部分;2、透過「Math.round()」方法傳回一個數字四捨五入後的整數部分;3、透過「Math.ceil()」方法實現向上取整等等。

js怎麼取整數

本文操作環境: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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn