Javascript 输入值向下舍入

标签 javascript

快速问题:

我正在为交易加密货币的 friend 开发一个小应用程序。我是 javascript 新手,我有一个可以使用的小数学方程,但它不计算小数!!

    <!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="utf-8">
    <script type="text/javascript" language="javascript" charset="utf-8">

function output(){
var dollarbit = document.getElementById('dollarbit').value;
var kdperdollar = document.getElementById('kdperdollar').value;
    document.getElementById('result').innerHTML = (parseInt(kdperdollar) / (parseInt(dollarbit) * 1000));
}


</script>


    <title>Bit X-Change</title>
</head>
<body>
    <div id="content">
    You Paid:
$<input id="dollarbit" type="text" /> Per Bitcoin 
<br />
You Paid: 
$<input id="kdperdollar" type="text" />
(Per Thousand Doge)(IE 1.88) <br />

Do not enter dollar signs <br />
<input type="submit" onclick="output();">
<br />
Value of Each Doge = <p id="result"> </p>
</div>


</body>
</html> 

我需要在 Javascript 中添加什么才能使其包含小数?这一点很重要=P

谢谢大家! 非常喜欢, 帕特

编辑:另外:您可以在这里看到它:http://www.shiftedrecording.com/shiftedaudio/TippedTest/bit.php 请注意,该值仅在整个整数上发生变化 =/

最佳答案

您使用parseInt——四舍五入,如果您想要小数,请使用parseFloatparseDouble

关于Javascript 输入值向下舍入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21467211/

相关文章:

javascript - 如何根据查询字符串在页面上显示内容?

javascript - Titanium JavaScript - 将彩色对象放置在现有标签上

javascript - Safari 中是否支持触摸事件?

javascript - 当我将鼠标悬停在 parent 身上时,如何切换 child ?

javascript - 基础、jQuery 和 Prototype.JS : Dropdown & DropdownMenu not working as intended

javascript - JSON 重复项不会出现在 console.log() 中

javascript - 选择 li 项目的一部分以获取文本

javascript - 在回调函数中可观察 - Angular 2

javascript - 如何检查表单的所有字段是否已填写?

javascript - 用点替换逗号,用逗号替换点