2

値は12.3456789で、 12.34のような結果が必要です。

toPrecision()メソッドを試したところ、次のエラーが発生しました。

Object 3.0 has no method 'toPrecision' 

試したコードは、

var ERA = stat['stat_group']['earned_run_average']  
statsHash['earned_run_average'] = ERA.toPrecision(4);
4

1 に答える 1

1

あなたが試すことができるjavascriptの場合、

ERA が string 型の場合は、最初に number に変換してからERA = 1 * ERA

statsHash['earned_run_average'] = 1 * ERA.toFixed(2);

お役に立てれば。

于 2013-04-17T06:56:20.103 に答える