「JavaScript/数値」の版間の差分

削除された内容 追加された内容
15 行
* <code>0xFFFF</code>
 
いずれもふつうの整数ですが、<code>864e5</code>というのは科学的表記法で<math>864 \times 10^5</math>(<math>= 8.64 \times 10^7</math>)、すなわち<code>86400000</code>に等しい数値です。<code>0xFFFF</code>というのは十六進法による表示で、十進法の<code>6553665535</code>に等しい数値です。JavaScriptにおいて<code>0xFFFF</code>と<code>6553665535</code>はまったく同じ数値として扱われます(ただし、文字列に変換した場合はこの限りではありません)。
 
JavaScriptには二進法や八進法の整数リテラルはありません。0から始まる八進法の整数リテラルは過去にサポートされていましたが、ECMA-262第3版で削除されました。多くの処理系では後方互換のために依然として八進法の整数リテラルをサポートしていますが、非推奨とされています。