- toFixed()メソッドを使用する方法:
let number = 3.14159;
let roundedNumber = number.toFixed(2);
console.log(roundedNumber); // 結果: 3.14
上記の例では、toFixed()
メソッドを使用して小数点以下の桁数を指定しています。このメソッドは指定した桁数に丸め込みます。
- Math.round()関数を使用する方法:
let number = 3.14159;
let roundedNumber = Math.round(number * 100) / 100;
console.log(roundedNumber); // 結果: 3.14
この例では、Math.round()
関数を使用して小数点以下を四捨五入しています。乗算と除算によって指定した桁数に丸め込んでいます。
- 正規表現を使用する方法:
let number = 3.14159;
let roundedNumber = number.toString().match(/^-?\d+(?:\.\d{0,2})?/)[0];
console.log(roundedNumber); // 結果: 3.14
この例では、正規表現を使用して小数点以下の桁数を指定しています。match()
メソッドを使用して、小数点以下2桁までの数字を抽出しています。