JavaScriptで数値を丸めて、次のExcelスタイルの丸めに一致させようとしています。Excelのように小数点以下桁数にJavaScriptを丸める
エクセル:私はJavaScriptが負の小数点以下の桁数に丸めるために取得できますか
123460
を出力
=ROUND(123456,-1)
?
JavaScriptで数値を丸めて、次のExcelスタイルの丸めに一致させようとしています。Excelのように小数点以下桁数にJavaScriptを丸める
エクセル:私はJavaScriptが負の小数点以下の桁数に丸めるために取得できますか
123460
を出力
=ROUND(123456,-1)
?
function round(x, places)
{
var shift = Math.pow(10, places);
return Math.round(x * shift)/shift;
}
次の行で関数を開始しないでください。宣言と同じ行で関数を開始してください。 –
@ElliotBonneville:どういう意味ですか? –
上の '{'は 'function round(...)'と同じ行にする必要があります。コメントは改行を許さないので、私は正確に説明することはできません。 –