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

javascript 取小數

傅智翔1年前9瀏覽0評論

在JavaScript中,取小數有多種方式,這里主要介紹四種方法。

第一種是toFixed()方法,它可以將一個數字保留指定位數的小數并轉換為字符串。比如:

var num = 3.14159265359;
var result = num.toFixed(2); // 保留兩位小數
console.log(typeof result); // 輸出: string
console.log(result); // 輸出: "3.14"

需要注意的是,toFixed()方法返回的是字符串類型的值,因此需要使用字符串的操作方法來進行處理。

第二種是Math.round()方法,它可以將一個數字四舍五入到指定位數的小數。比如:

var num1 = 3.14159265359;
var num2 = 3.555555;
var result1 = Math.round(num1 * 100) / 100; // 保留兩位小數
var result2 = Math.round(num2 * 100) / 100; // 保留兩位小數
console.log(result1); // 輸出: 3.14
console.log(result2); // 輸出: 3.56

需要注意的是,Math.round()方法返回的是一個數字類型的值。

第三種是parseFloat()方法,它可以將一個字符串轉換為浮點數。比如:

var str = "3.14159265359";
var result = parseFloat(str);
console.log(typeof result); // 輸出: number
console.log(result); // 輸出: 3.14159265359

需要注意的是,如果被轉換的字符串包含非數字字符,則會返回NaN。

第四種是parseInt()方法,它可以將一個字符串轉換為整數。比如:

var str = "3.14159265359";
var result = parseInt(str);
console.log(typeof result); // 輸出: number
console.log(result); // 輸出: 3

需要注意的是,parseInt()方法只會保留字符串中的整數部分,如果要保留小數部分需要使用其他方法。

以上就是JavaScript中取小數的四種方法,不同的場景下可以選擇不同的方法來處理。