欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

javascript 4舍5入

阮建安1年前6瀏覽0評論

在JavaScript編程中,對于數字的四舍五入非常常見,而JavaScript提供了一系列函數用于實現四舍五入,例如Math.round()。

Math.round()函數可以對數字進行四舍五入,比如下面的代碼:

let num1 = 2.49;
let num2 = 2.5;
let num3 = -2.49;
let num4 = -2.5;
console.log(Math.round(num1)); // 2
console.log(Math.round(num2)); // 3
console.log(Math.round(num3)); // -2
console.log(Math.round(num4)); // -2

在以上代碼中,num1和num3都小于2.5,因此四舍五入后都為2;num2和num4都大于2.5,因此四舍五入后都為3。

如果想要保留小數位數,可以使用toFixed()函數:

let num = 2.495;
console.log(num.toFixed(2)); // 2.50

在以上代碼中,toFixed()函數將num四舍五入為兩位小數,并返回一個字符串類型的結果。

另外,還可以使用Math.floor()和Math.ceil()函數進行數字的舍去和進一操作:

let num1 = 2.49;
let num2 = 2.5;
let num3 = -2.49;
let num4 = -2.5;
console.log(Math.floor(num1)); // 2
console.log(Math.ceil(num2)); // 3
console.log(Math.floor(num3)); // -3
console.log(Math.ceil(num4)); // -2

在以上代碼中,Math.floor()函數會將數字舍去為小于或等于該數字的最大整數;Math.ceil()函數會將數字進一為大于或等于該數字的最小整數。

總而言之,在JavaScript中對數字進行四舍五入的方式有很多種,常用的包括Math.round()、toFixed()、Math.floor()和Math.ceil()等。在具體應用中,要根據實際需求選擇合適的方法。