Javascript 第2轮使用jQuery从输入中提取小数语法
我有一个从千克到磅的简单转换表 htmlJavascript 第2轮使用jQuery从输入中提取小数语法,javascript,jquery,Javascript,Jquery,我有一个从千克到磅的简单转换表 html <input type="text" id="kg" name="kg"> <input type="text" id="lbs" name="lbs"> 如何将lbs值四舍五入到2位小数?我相信这很简单,但我在网上找到的所有示例都是关于数字是否存储在变量中的问题。使用 使用 使用: 参数 位数小数点后显示的位数;这 可以是介于0和20之间的值(包括0和20),并且实现可能 可选地支持更大范围的值。如果这个论点是正确的 省略,
<input type="text" id="kg" name="kg">
<input type="text" id="lbs" name="lbs">
如何将lbs值四舍五入到2位小数?我相信这很简单,但我在网上找到的所有示例都是关于数字是否存储在变量中的问题。使用
使用
使用:
参数 位数小数点后显示的位数;这 可以是介于0和20之间的值(包括0和20),并且实现可能 可选地支持更大范围的值。如果这个论点是正确的 省略,它被视为0 返回 不使用指数的数字的字符串表示形式 符号,小数点后正好有数字。这个 如有必要,数字将四舍五入,小数部分用 如有必要,则为零,以使其具有指定的长度。如果号码是 大于1e+21时,此方法只调用Number.toString()和 以指数表示法返回字符串 使用:
参数 位数小数点后显示的位数;这 可以是介于0和20之间的值(包括0和20),并且实现可能 可选地支持更大范围的值。如果这个论点是正确的 省略,它被视为0 返回 不使用指数的数字的字符串表示形式 符号,小数点后正好有数字。这个 如有必要,数字将四舍五入,小数部分用 如有必要,则为零,以使其具有指定的长度。如果号码是 大于1e+21时,此方法只调用Number.toString()和 以指数表示法返回字符串 还有这个
(10.8).toFixed(2); // 10.80
var num = 2.4;
alert(num.toFixed(2)); // 2.40
这也是
(10.8).toFixed(2); // 10.80
var num = 2.4;
alert(num.toFixed(2)); // 2.40
@ZoltanToth公平地说。。。可能有一个jQuery插件(我知道我为更高级的数字格式制作了一个js库)@ZoltanToth公平地说。。。可能有一个jQuery插件(我知道我为更高级的数字格式制作了一个js库)哇,我太接近了!我正在尝试这个
$('#lbs').val($('#kg').val()*2.20462.toFixed(2)代码>非常感谢!我将在10分钟内接受您的awnser。@user1738750,是的,您的有一个大括号错误,但您确实很接近。:)哇,我差一点就到了!我正在尝试这个$('#lbs').val($('#kg').val()*2.20462.toFixed(2)代码>非常感谢!我将在10分钟内接受您的awnser。@user1738750,是的,您的有一个大括号错误,但您确实很接近。:)
$('#lbs').val(($('#kg').val()*2.20462).toFixed(2));
number.toFixed( [digits] )
(10.8).toFixed(2); // 10.80
var num = 2.4;
alert(num.toFixed(2)); // 2.40