JavaScriptのNumber、Mathについて


JavaScriptのNumber(数値)や、Mathに関する基本的なメソッドの紹介です。

😼 小数点の切り捨て:Math.floor

Math.floor()メソッドで小数点の切り捨てを行うことができます。

var a = Math.floor(1.5); // => 1

// 小数点n位で切り捨てを行う場合はこちら
var n = 2;
Math.floor(1.567 * Math.pow(10, n)) / Math.pow(10, n); //=> 1.56

🐡 小数点の切り上げ:Math.ceil

Math.ceil()メソッドで小数点の切り捨てを行うことができます。

var a = Math.ceil(1.5); // => 2

🐹 小数点の四捨五入:Math.round

Math.round()メソッドで小数点の四捨五入を行うことができます。

var a = Math.round(1.5); // => 2
var a = Math.round(1.4); // => 1

🐝 NaNの判定

Number.isNaNを使うとNaNを正しく判定できます。

Number.isNaN(NaN);        // true
Number.isNaN('NaN'); // false
Number.isNaN(undefined); // false

🤔 参考リンク

🖥 VULTRおすすめ

VULTR」はVPSサーバのサービスです。日本にリージョンがあり、最安は512MBで2.5ドル/月($0.004/時間)で借りることができます。4GBメモリでも月20ドルです。 最近はVULTRのヘビーユーザーになので、「ここ」から会員登録してもらえるとサービス開発が捗ります!

📚 おすすめの書籍