いままでは、小数点以下を、例えば2桁に揃えたいときは、
((num * 100) | 0) / 100;
という感じで、
➊ 必要な桁数分小数点をずらす
➋ 0ビットシフトで小数点以下をカット
➌ ずらした小数点を戻す
という処理をしていたのですが、他人が見たときに全然直感的でないので、
これからは、Number.prototype.toFixedを使って、
Number(num.toFixed(2));
と書こうと思いました。
👆
引越し先はこちらです!
いままでは、小数点以下を、例えば2桁に揃えたいときは、
((num * 100) | 0) / 100;
という感じで、
➊ 必要な桁数分小数点をずらす
➋ 0ビットシフトで小数点以下をカット
➌ ずらした小数点を戻す
という処理をしていたのですが、他人が見たときに全然直感的でないので、
これからは、Number.prototype.toFixedを使って、
Number(num.toFixed(2));
と書こうと思いました。