作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
所以我有两个数字要用于计算。我正在使用以下 HTML
<label>Personen</label>
<input type="number" id="personen" /><br />
<label>Kilometer</label>
<input type="number" id="kilometer" /><br />
<label>Output</label>
<input type="text" id="output" readonly /><br />
和下面的 jQuery
var $neu = $("#output");
var $kilometer, $personen;
var $neu = $kilometer/$personen;
$("#kilometer").keyup(function() {
var kilometer = parseFloat($(this).val());
$kilometer.val(kilometer);
})
$("#personen").keyup(function() {
var personen = parseFloat($(this).val());
$personen.val(personen);
})
但不幸的是我无法将输入中的两个数字相除。我错过了什么?
还有一个 fiddle :http://jsfiddle.net/g9fUf/57/
最佳答案
我想这就是你想要的:
$("#kilometer").keyup(function() {
var kilometer = parseFloat($("#kilometer").val());
var personen = parseFloat($("#personen").val());
$("#output").val(kilometer/personen);
});
$("#personen").keyup(function() {
var kilometer = parseFloat($("#kilometer").val());
var personen = parseFloat($("#personen").val());
$("#output").val(kilometer/personen);
});
您可以改进此解决方案,使其仅在定义了 kilometer
和 personen
且为 float 时才显示结果。您还可以将这两个函数分组到一个 JQuery 选择器中。
关于javascript - 将输入的数字相除并打印结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26689160/
我想在 Coq 中除两个数字,因为我试图实现我自己的自定义 Imp 语言并有一个声明: match (aeval st a1) with | Some n0 => Some (ND
我想在 Coq 中除两个数字,因为我试图实现我自己的自定义 Imp 语言并有一个声明: match (aeval st a1) with | Some n0 => Some (ND
我的任务是解决一个我不太确定如何用数学方法解决的问题。 我正在尝试创建一个以 int 数组作为参数的方法。数组的长度会变化,但永远不会为零。数组中的值并不重要,因为该方法将使用下面确定的值覆盖它们。
我是一名优秀的程序员,十分优秀!