如何在Nodejs中将数字格式化为指定的长度
我有一个值12.3456789 ,我需要像12.34的结果。
我试图使用精确()方法,并得到以下错误。
Object 3.0 has no method 'toPrecision'
试过的代码是,
var ERA = stat['stat_group']['earned_run_average'] statsHash['earned_run_average'] = ERA.toPrecision(4);
对于JavaScript,你可以尝试,
如果ERA是stringtypes,则首先将其转换为数字ERA = 1 * ERA
statsHash['earned_run_average'] = 1 * ERA.toFixed(2);
希望这可以帮助。