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 回答