Number.prototypeプロパティ

Number.prototypeプロパティは、Numberオブジェクトのプロトタイプを参照するプロパティ。

Numberオブジェクトにユーザー定義メソッドを追加するときなどに使う。

構文

Number.prototype

サンプル

数値の桁数を数える

<script type="text/javascript">
function getDigits() {
    var $digits = 0;
    for ( var $num = this; $num >= 1; $num /= 10 ) {
        $digits++;
    }
    return $digits;
}

Number.prototype.digits = getDigits;
var numberObject = new Number( 12345 );
document.write( numberObject.digits() + '<br />' );
var numberObject = new Number( 12.345 );
document.write( numberObject.digits() + '<br />' );
</script>

↓↓↓出力結果↓↓↓

スポンサード リンク

カテゴリー: JavaScript, Numberオブジェクト, プロパティ, リファレンス, 組み込みオブジェクト パーマリンク