number.toPrecision( precision )メソッド

number.toPrecision( precision )メソッドは、Numberオブジェクトの数値を、引数「precision」に指定した桁数の固定小数点表記または指数表記にし、文字列として返すメソッド。

構文

number.toPrecision( precision )

引数

precision
有効な桁数を指定する。
省略可能。

戻り値

引数「precision」に指定した桁数の固定小数点表記または指数表記にした文字列。

サンプル

<script type="text/javascript">
var $numberObject = new Number( 123.45 );

document.write( $numberObject + ': ' );
document.write( $numberObject.toPrecision() + '<br />' );

document.write( $numberObject + ': ' );
document.write( $numberObject.toPrecision( 1 ) + '<br />' );

document.write( $numberObject + ': ' );
document.write( $numberObject.toPrecision( 2 ) + '<br />' );

document.write( $numberObject + ': ' );
document.write( $numberObject.toPrecision( 3 ) + '<br />' );

document.write( $numberObject + ': ' );
document.write( $numberObject.toPrecision( 4 ) + '<br />' );

document.write( $numberObject + ': ' );
document.write( $numberObject.toPrecision( 5 ) + '<br />' );

document.write( $numberObject + ': ' );
document.write( $numberObject.toPrecision( 6 ) + '<br />' );
</script>

↓↓↓出力結果↓↓↓

123.45: 123.45
123.45: 1e+2
123.45: 1.2e+2
123.45: 123
123.45: 123.5
123.45: 123.45
123.45: 123.450

スポンサード リンク

カテゴリー: JavaScript, Numberオブジェクト, メソッド, リファレンス, 組み込みオブジェクト タグ: パーマリンク