2017-09-22 4 views
-3

私が分かれNUMER切り上げるために、この方法Math.roundを試してみてください。整数除算数に切り上げるにはどうすればよいですか?

Math.round(10/3) 

をしかし、結果は私が分かれ数を整数に切り上げることができますどのように3

function ddd() { 
 
    alert(Math.round(10/3)); 
 
}
<button onclick="ddd()">click</button>

のですか?

+0

あなたは何を得ようとしていますか? – Barmar

+2

Math.ceil()を使用 – Bardo

+0

期待される出力は? –

答えて

3

使用 '切り上げ' を行うことができますか?

Math.ceil(10/3) 

'round'は、最も近い整数を返します(0.5ラウンド)。

Math.round() 

'floor'は、次に小さい整数を示します(常に切り捨てられます)。

Math.floor() 

最後に、 'ceil'は次に高い整数を与えます(常に丸めます)。

Math.ceil() 
+0

'parseInt()'、 'toFixed()'を追加することもできます。 – Durga

0

あなたが望んthatsの場合、あなたに4を与える

let roundPrecision = 3; 
 

 
let val = 10/3; 
 

 
console.log(Math.round(val*Math.pow(10, roundPrecision))/Math.pow(10, roundPrecision));

関連する問題