HTML
<div class="item main">
<h1>Second Heading</h1>
<p>This is my second paragraph<br>
<input type="text" id="input">
<button id="kg">Convert to Kg</button><br><br>
<button id="pound">Convert to Pound</button>
<input type="text" id="output">
</div>
Javascript
let kgbtn = document.getElementById('kg');
let poundbtn = document.getElementById('pound');
/*This is my converter from KG to Pound*/
kgbtn.addEventListener('click', function() {
let input = document.getElementById('input').value;
document.getElementById('output').value = input / 2.205 + "kg";
})
/*This is my converter from Pound to KG*/
poundbtn.addEventListener('click', function() {
let input = document.getElementById('input').value;
document.getElementById('output').value = input * 2.205 + "Pound";
})
有人能帮我加四个小数吗?我对这个javascript还很陌生,希望能给我一些帮助。
您可以使用toFixed()
方法
const num = 12345678;
const res = num.toFixed(4);
console.log(res);
// expected output = 1234,5678
function financial(x) {
return Number.parseFloat(x).toFixed(2);
}
console.log(financial(123.456));
// expected output: "123.46"
console.log(financial(0.004));
// expected output: "0.00"
console.log(financial('1.23e+5'));
// expected output: "123000.00"
以下是与您想要的类似的示例
Number.prototype.toFixed()
您可以使用toFixed()
方法。
const num = 123.456789;
console.log(num.toFixed(4));