English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
JavaScript Numberオブジェクトは原始的な数値のラッパーです。
Numberオブジェクトを使用して数字を処理できます。
JavaScriptには数字データ型が1種類しかなく、整数と浮点値を区別することができません。
数字は小数を含むか含まないかで区別されます:
var a = 3.14; // 小数がある数字 var b = 12; // 小数がない数字
特大号や小号の数を科学記数法で書くことができます:
var a = 1e5; // 100000 var b = 1e-1; // 0.1 var c = 1.23e9; // 1230000000
私たちのJavaScript NumberガイドでNumbersに関する更多信息を学ぶ
以下の表にNumberオブジェクトの属性を挙げます:
属性 | 説明 |
---|---|
constructor | NumberオブジェクトのNumber関数への参照を返す |
MAX_VALUE | JavaScriptで最大の数 |
MIN_VALUE | JavaScriptで最も小さい数 |
MAX_SAFE_INTEGER | JavaScriptで最大の安全な整数(2 53-1) |
MIN_SAFE_INTEGER | JavaScriptで最も小さい安全な整数(-2 53 - 1) |
NaN | 「非数字」値を表す |
負の無限大 | 負の無限大を表します(オーバーフロー時には返されます) |
POSITIVE_INFINITY | 正の無限大を表します(オーバーフロー時には返されます) |
prototype | オブジェクトに属性とメソッドを追加することができます |
以下のテーブルには、Number オブジェクトのメソッドが示されています:
メソッド | 説明 |
---|---|
isFinite() | 传入された値が有限数かどうかを確認します |
isInteger() | 传入された値が整数かどうかを確認します |
isNaN() | 传入された値が以下のいずれかを確認しますNaNそして、タイプがNumber |
isSafeInteger() | 値が安全な整数かどうかを確認します |
toExponential() | 指数表示法に数字を変換します |
toFixed() | 固定小数点表示法で数字をフォーマットします |
toPrecision() | 指定された精度の数字を表す文字列を返します |
toString() | 数字を文字列に変換します |
valueOf() | Number オブジェクトの元の値を返します |
注意:すべての数字メソッドは新しい値を返しますが、元の変数の値を変更しません。