1

こんにちは、このカウンターの結果の小数点以下の桁数を制限しようとしています。私は修正しようとしましたが、動作させることができませんでした...私はこれが初めてで、どんな助けも大歓迎です。

ありがとう!

ジョセフ

<script type="text/javascript">                         
var counttx= "";
var counterrx=setInterval(timerrx, 1000);
function timerrx()
{
 counttx = +counttx + .607028;
if (counttx < 0)
{
 clearInterval(counterrx);
 return;
}
document.getElementById("timerrx").innerHTML=counttx;
}
</script>
4

2 に答える 2

1

おそらくcounttxを文字列として宣言したため、toFixedが機能していません。最後にこれを試してください:

document.getElementById("timerrx").innerHTML= Number(counttx).toFixed(2);
于 2013-10-13T07:31:07.303 に答える
0

.toFixed()使用する正しい関数です:

 document.getElementById("timerrx").innerHTML = counttx.toFixed(2);

実際のデモ: http://jsfiddle.net/jfriend00/HdJWD/

于 2013-10-13T07:29:26.563 に答える