JS中用for實現n的階乘


<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title></title>
</head>
<body>
<p><input type="text" name="jc" id="jc" placeholder="請輸入數字" /></p>
<p><input type="button" id="sub" value="確定" onclick="myfun()"/></p>
<p>結果為:<span id="jg"></span></p>
<script type="text/javascript">
function myfun () {
var x=document.getElementById("jc").value;
var res=document.getElementById("jg");
var i=1;
var sum=1;
for (;i<=x;i++) {
sum=sum*i;
}
res.innerHTML=sum;
}
</script>
</body>
</html>


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM