我正在处理0和1之间的数值,并带有2个小数点。Javascript精度递增/递减数字
我试图在0.01步骤来增加从0到1,但我遇到的问题:
以下是在递归调用自身的函数。
if ($Y.drawChallengeTextAlpha.toFixed(1) < 1)
$Y.drawChallengeTextAlpha += 0.01;
我从来没有超过0.95。
编辑
我结束了以下内容:
// $Y.drawChallengeTextAlpha is an integer from 0 to 100
if ($Y.drawChallengeTextAlpha < 100)
$Y.drawChallengeTextAlpha += 1; // May not always be 1
然后我和($ Y.drawChallengeTextAlpha/100)
什么浏览器?什么版本的JS? – Oded 2010-11-25 20:06:47
Ubuntu 10.04上的Chrome 7 – 2010-11-25 20:07:59