gpt4 book ai didi

javascript - 改进javascript代码

转载 作者:行者123 更新时间:2023-11-30 07:38:07 25 4
gpt4 key购买 nike

我有一段代码可以计算一个数的幂,该代码对我来说工作正常,但我不确定它是否具有良好的性能。

<html>
<head>
<SCRIPT>
function power(){
var number = document.getElementById("number").value;
var power = document.getElementById("power").value;
var newNumber = number;
for(var i=0; i<(power-1);i++){
newNumber *= number;
}
document.getElementById("output").innerHTML= newNumber;
}
</SCRIPT>
</head>
<body>
<input type="text" id ="number" placeholder="Enter number">
<input type="text" id ="power" placeholder="Enter power">
<input type="submit" onclick = "power()">
<p id ="output"></p>
</body>
</html>

我已将我的代码更改为此 -

  function power(){
var number = document.getElementById("number").value;
var power = document.getElementById("power").value;
number = Math.pow(number,power)
document.getElementById("output").innerHTML= number;
}

最佳答案

您可以使用 Math.pow(base, exponent) :

The Math.pow() function returns the base to the exponent Power, that is, baseexponent.

关于javascript - 改进javascript代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25928144/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com