在Flex中,如果使用Number进行运算,会出现结果会出现使用科学记数法显示,比如:
var sumAmt:Number = 0; for(var o:Object in arr){ sumAmt = sumAmt + Number(o["amount"]); } trace(sumAmt); -- 显示为科学记数法
我们可以用 toFixed() 方法,强制不使用科学记数法。
trace(sumAmt.toFixed(2));
在Flex中,如果使用Number进行运算,会出现结果会出现使用科学记数法显示,比如:
var sumAmt:Number = 0; for(var o:Object in arr){ sumAmt = sumAmt + Number(o["amount"]); } trace(sumAmt); -- 显示为科学记数法
我们可以用 toFixed() 方法,强制不使用科学记数法。
trace(sumAmt.toFixed(2));