Jquery 如何返回没有小数的值

Jquery 如何返回没有小数的值,jquery,decimal,Jquery,Decimal,我试图在这个BMI计算器中找到BMI值,但是结果是十进制的,但我希望它只返回一个整数 例如:计算BMI值后,它返回82.25235,但我希望它返回82。我该怎么做 函数calculateBMI(){ var-weight=$(“#txtwweight”).val(); var height=$(“#txthheight”).val(); 体重指数得分=体重/(身高/100*身高/100); } 高度: 重量: 丢弃小数 在(原始)标题中,您要求获取不带小数的值(原文如此)。在这种情况下,只需让

我试图在这个BMI计算器中找到BMI值,但是结果是十进制的,但我希望它只返回一个整数

例如:计算BMI值后,它返回82.25235,但我希望它返回82。我该怎么做

函数calculateBMI(){
var-weight=$(“#txtwweight”).val();
var height=$(“#txthheight”).val();
体重指数得分=体重/(身高/100*身高/100);
}
高度:
重量:
丢弃小数 在(原始)标题中,您要求
获取不带小数的值(原文如此)
。在这种情况下,只需让您的
BMIScore
throguh
parseInt()

函数的作用是:解析字符串并返回整数

阅读更多关于或

四舍五入到最接近的整数 您可能希望取而代之的是四舍五入到最接近的整数。这样,由于将值表示为整数,所以可以最大限度地减少错误。在这种情况下,只需让您的
BMIScore
通过
round()

方法的作用是:将数字舍入为最接近的整数

阅读更多关于或

基于代码的示例
函数calculateBMI(){
var-weight=$(“#txtwweight”).val();
var height=$(“#txthheight”).val();
BMIScore=parseInt(体重/(身高/100*身高/100));
警惕(BMI评分);
}

高度:
重量:

这取决于您要如何取整--

假设您的BMI分数是一个数字:

始终四舍五入:
Math.floor(BMI分数)

始终汇总:
Math.ceil(BMI分数)

正常舍入:
Math.round(BMI分数)

类型转换为整数:
parseInt(BMIScore)

建议您使用而不是w3schools,@webeno:我个人认为MDN的源代码也更准确和“丰富”(顺便说一句,w3schools比前一段时间要好得多)。添加了指向MDN的链接。