-4
我需要創建一個JavaScript函數,它使用input = number將它傳遞給JavaScript函數以將其提升爲2,3,4和5次方。到目前爲止,我可以通過一個數字,並把這個數字,但似乎無法掌握math.pow以及如何獲得所有其他權力。這是我到目前爲止。HTML指數中的Javascript指數
<!DOCTYPE html>
<html>
<body>
<h1>Opponents!? More Like Ex-Ponents</h1>
<input type="number" id="myNumber" value="0">
<p>Click the button to get the exponents of the number field.</p>
<button onclick="myFunction()">Calculate</button>
<p id="demo"></p>
<script>
function myFunction() {
var x = document.getElementById("myNumber").value;
document.getElementById("demo").innerHTML = x;
}
</script>
</body>
</html>
我無法輸入數值。我需要能夠獲取用戶輸入的值並對其進行計算。我已經嘗試了這個結果很少。
<script>
function myFunction() {
var x = document.getElementById("myNumber").value;
var y = math.pow(x,2);
document.getElementById("demo").innerHTML = y;
}
</script>
[JavaScript指數]的可能重複(http://stackoverflow.com/questions/5907063/javascript-exponents) –
X * X循環次數X? – Li357
只需使用Math.pow(x,power)。所以x是你輸入的數字,而權力就是你想要提高的數字。 – SpeedOfSpin