得到错误的结果函数jQuery JavaScript [英] get wrong result function jquery javascript

查看:54
本文介绍了得到错误的结果函数jQuery JavaScript的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用以下脚本.但是我收到x_b_bbetrag的错误结果.

I am using the following script. But I am receiving a wrong result for x_b_bbetrag.

当进行exp 100/108计算时,我得到的是9.92而不是92.59. 我在这里想念什么?

When do an calculation exp 100/108 I get 9.92 instead of 92.59. What am I missing here?

以下代码:

var betrag = 100
var kurs = 1
var minkl= 1
var msatz= 0.08    
$("#x_b_betrag").change(function() {
var betrag = $("#x_b_betrag").val();
var kurs = $("#x_b_kurs").val();
var minkl =$("input[name='x_b_mwstinkl']:checked").val();
var  msatz =$("input[name='x_b_mwst']:checked").val();
if (minkl == "1"){
$("#x_b_rechenbetrag").val((betrag * kurs).toFixed(2)); 
$("#x_b_bbetrag").val( ( (betrag * kurs) /(1 + msatz) ).toFixed(2));
}

推荐答案

将您的输入解析为数字.

Parse your inputs into numbers.

例如:

var betrag = parseFloat($("#x_b_betrag").val());

在parseFloat上使用MDN

这篇关于得到错误的结果函数jQuery JavaScript的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆