JavaScript输入数字字段中除法运算的错误结果

huangapple go评论65阅读模式
英文:

javascript wrong result in division from input number fields

问题

我有两个输入字段。
我必须将一个字段除以另一个。

这是我的 JavaScript 代码:

    $("#circonferenza_vita").on("change",function(){
		var vita = $('#circonferenza_vita').val();
		var fianchi = $('#circonferenza_fianchi').val();
		alert(vita + " " + fianchi);
		var whr = (vita / fianchi);
		$('#whr').val(whr);
	});
});

但当我在输入字段中插入值时,结果是错误的。
例如,如果我插入 vita 90 和 fianchi 75,结果应该是 0.8333,但我收到的结果是 1.2。
请注意,警报返回 vita 和 fianchi 的正确值,但结果是错误的。
有人可以帮助理解和解决这个问题吗?这让我发疯 JavaScript输入数字字段中除法运算的错误结果

英文:

i have two input fields.
I have to divide one fields for the other

This is my javascript code

$("#circonferenza_vita").on("change",function(){
	var vita = $('#circonferenza_vita').val();
	var fianchi = $('#circonferenza_fianchi').val();
	alert(vita + " " + fianchi);
	var whr = (vita / fianchi);
	$('#whr').val(whr);
});

});

But when i insert the value in the input fields i have a wrong result.
For example if i insert vita 90 and fianchi 75 the result should be 0.8333 but i receive the result 1.2
Note that the alert return the correct values for vita and fianchi but the result is wrong.
Someone can help to understand and fix this issue? It is driving me crazy JavaScript输入数字字段中除法运算的错误结果

答案1

得分: 0

只交换你的数字,90/75 = 1.2,没错。然后好好休息!

英文:

Man, just swap your numbers, 90/75 = 1.2, that's right. Have a good sleep then!

答案2

得分: 0

你的代码是:

 var whr = (vita / fianchi);

你说:“如果我插入vita 90和fianchi 75,结果应该是0.8333,但我收到的结果是1.2。”但应该是1.290/75)。请检查你的变量和给定的值。

英文:

Your Code is :

 var whr = (vita / fianchi);

You said if i insert vita 90 and fianchi 75 the result should be 0.8333 but i receive the result 1.2. But it Should be 1.2 (90/75). Please Check your variables & Given Values.

答案3

得分: 0

抱歉,我在除法中颠倒了变量。
感谢大家。

英文:

Sorry, I inverted the variables in division.
Thanks to all.

huangapple
  • 本文由 发表于 2023年5月15日 07:39:22
  • 转载请务必保留本文链接:https://go.coder-hub.com/76250107.html
匿名

发表评论

匿名网友

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

确定