我刚刚在 parseInt 上遇到了 1 个问题,我确实将这个 parseInt 应用于我的所有项目,但今天我只是遇到了这个
我有一个普通的文本输入<input type='text' name='KG'>
,我使用 jquery 检索输入值,然后写入另一个输入
<input type='text' name='KG2'>
下面是我的jQuery代码
$(":input[name='KG']").keyup(calc);
function calc(){
var kg = $(":input[name='KG']").val();
kg=parseInt(kg);
$(":input[name='KG2']").val(kg);
}
猜猜看,这是我得到的结果
input@KG > show@KG2
28 > 28
028 > 2
34 > 34
034 > 28
9 > 9
09 > 0
有谁知道出了什么问题?它可以通过使用 Math.round 来解决。