Javascript で数値を 0.5 に丸める 質問する

Javascript で数値を 0.5 に丸める 質問する


数字を最も近い 0.5 に丸める方法を誰か教えてください。
画面解像度に応じて Web ページ内の要素を拡大縮小する必要があり、そのためにはフォント サイズを 1、1.5、2 などポイント単位でしか割り当てることができません。

四捨五入すると、小数点以下 1 桁または 0 桁になります。この作業をどのように実行すればよいでしょうか?

ベストアンサー1

2を掛けて四捨五入し、2で割る独自の関数を書いてください。例:

function roundHalf(num) {
    return Math.round(num*2)/2;
}

おすすめ記事