訳の正確性を保証するものではありませんので必要に応じて原文であるEcma InternationalのECMA-262にある ECMA-262.pdf ( ECMA-262 5.1 Edition )を参照下さい。
訳:2012年04月 webzoit.net
Math オブジェクトは、いくつかの関数から成る、いくつかの名前付きプロパティを持つ単独のオブジェクトです。 Math オブジェクトの内部プロパティ[[Prototype]]の値は、標準組み込みObjectプロトタイプオブジェクト(15.2.4)です。 Math オブジェクトの内部プロパティ[[Class]]の値は、"Math"です。 Math オブジェクトは、内部プロパティ[[Construct]]を持っていません。 つまり、new 演算子を伴ってコンストラクタとしてMath オブジェクトを使用することはできません。 Math オブジェクトは、内部プロパティ[[Call]]を持っていません。 つまり、Math オブジェクトを関数として呼び出すことはできません。 [注釈] この仕様について、フレーズ" x におけるNumber値"は、8.5 で定義した技術的な意味を持ちます。