0

私は var a=99.90090 を持っています。それを 99 だけに修正してテキスト ボックスに表示したいのですが、var a の元の値は同じままにしておく必要があります。

iPhoneでやるように、私はこのようにしたい

      SevereEIULabel.text=[NSString stringWithFormat:@"%.2f",appDelegate.Same_Vaccination_SevereEI_Unvaccinated];
4

4 に答える 4

1

= 99.90090;

b = a.toFixed(0); // 100
b = a.toFixed(1); // 99.9

編集

b = parseInt(99.90090); // 99

編集2

<input type="text" id="my_field" name="my_field" value="" />

<script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>
<script>
a = 99.90090;
$('#my_field').val(parseInt(a)); 
</script>
于 2013-01-28T12:04:55.337 に答える
0

なぜそんなに真剣なんだ.............

    <script type="text/javascript">
function fnc()
{
    var value=99.90090;
    testvalue=parseInt(value);
    document.getElementById("atext").value=testvalue;
}
</script>
<input type="text" value="" id="atext" />
<input type="button" onclick="fnc()" value="click me" />
于 2013-01-28T12:09:54.113 に答える
0

このコードを確認して、実装を求めているものが間違っているかどうかをお知らせください -

var a=99.90090;

document.write(parseInt(a.toString())); 
于 2013-01-28T12:09:54.503 に答える
0
var a =99.90090;
temp = parseInt(a);
document.write(temp);

コードを確認して、変更が必要かどうかを通知してください

于 2013-01-28T12:41:02.470 に答える