JavaScript 时间总和不计算后 .

javascript times sum not calculating after the .

本文关键字:计算 时间 JavaScript      更新时间:2023-09-26

我是javascript的新手,所以请温柔地哈哈

我有一个函数,可以将一个字段与用户输入的另一个字段对时间。我的问题是,如果数字乘以 8.5,它不会只取 .5 的 8。

我将如何能够乘以整数,包括 .5

这是我到目前为止的函数:

function chech() {
    amount = parseInt(document.getElementById("amount").value) ;
    prev = parseInt(document.getElementById("previous").value) ;
    multi = amount * prev ;
    document.getElementById("return").value = multi ; 
}

我尝试在谷歌上搜索了一段时间,似乎找不到正确的解决方案。

将 parseInt 更改为 parseFloat

function chech() {
    amount = parseFloat(document.getElementById("amount").value) ;
    prev = parseFloat(document.getElementById("previous").value) ;
    multi = amount * prev ;
    document.getElementById("return").value = multi ; 
}