删除JavaScript中的小数点以自动生成结果
我用JavaScript制作了一个计算器,自动计算结果。这是工作,但我不能删除小数 这是我的密码:删除JavaScript中的小数点以自动生成结果,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我用JavaScript制作了一个计算器,自动计算结果。这是工作,但我不能删除小数 这是我的密码: $(文档).ready(函数(){ $(“.input”).keyup(函数(){ var val1=+$(“.value1”).val(); var val2=+$(“.value2”).val(); var val3=+$(“.value3”).val(); var val4=+$(“.value4”).val(); var val5=(“.result”); var decval5=(va
$(文档).ready(函数(){
$(“.input”).keyup(函数(){
var val1=+$(“.value1”).val();
var val2=+$(“.value2”).val();
var val3=+$(“.value3”).val();
var val4=+$(“.value4”).val();
var val5=(“.result”);
var decval5=(val5);
美元(((((()(((()((()((();
});
});代码>
输入1
输入2
输入3
输入4
=结果
您可以使用Math.round()
:
$(文档).ready(函数(){
$(“.input”).keyup(函数(){
var val1=+$(“.value1”).val();
var val2=+$(“.value2”).val();
var val3=+$(“.value3”).val();
var val4=+$(“.value4”).val();
var val5=(“.result”);
var decval5=(val5);
$(decval5.val(数学圆整(((((val1/8)+val2)/16)+val3)*val4));
});
});代码>
输入1
输入2
输入3
输入4
=结果
试试看
您可以向上或向下取整答案,也可以将其截断:
$(文档).ready(函数(){
$(“.input”).keyup(函数(){
var val1=+$(“.value1”).val();
var val2=+$(“.value2”).val();
var val3=+$(“.value3”).val();
var val4=+$(“.value4”).val();
var val5=(“.result”);
var decval5=(val5);
美元(((((()(((()((()((();
//综述:
log(Math.ceil(parseFloat($(decval5.val()));
//四舍五入:
log(Math.floor(parseFloat($(decval5.val())));
//截断:
log(parseFloat($(decval5.val()).toFixed(0));
});
});代码>
输入1
输入2
输入3
输入4
=结果
不确定你的问题是什么,请你澄清一下。只是好奇你用这个来计算什么我只是用javascript,现在就可以了:)太多了兄弟:D@MyatZuckerberg没问题。别忘了投票并标记答案。是的,兄弟,我正等着这么做:染料,兄弟,我正等着这么做:D
$(decval5).val(Math.round(((((val1 / 8) + val2) / 16) + val3) * val4));