Быстрый вопрос:Входное значение Javascript округлено вниз
Я разрабатываю небольшое приложение для своих друзей, торгующих криптографическими данными. Я новичок в 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
Спасибо, ребята! Большая Любовь, Pat
EDIT: Кроме того: Вы можете видеть, что здесь живут: http://www.shiftedrecording.com/shiftedaudio/TippedTest/bit.php Обратите внимание на значение только изменения на целых чисел =/
При использовании parseInt - всегда используйте 'parsetInt (someVar, 10)' вместо просто 'parseInt (someVar)' –