js使用函數完成任意數字階乘的計算 要求:頁面輸入任意數字,點擊按鈕後計算階乘

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
	</head>
	<body>
		<input type="text" name="text1" id="text1" placeholder="請輸入正整數查看階乘" />
		<input type="button" name="btn" id="btn" value="點擊計算階乘" />
		<script type="text/javascript">
			/*使用函數完成任意數字階乘的計算
             要求:頁面輸入任意數字,點擊按鈕後計算階乘*/
			var n = text1.value;//把輸入框的值,賦值給n;
			function jc(n){//編程階乘函數
				for(var i = 1,jc = 1;i <= n;i++){
					jc *= i;
				}
				alert(jc);//彈出階乘的結果
			}
			btn.onclick = function (){//按鈕事件函數
				jc(parseInt(text1.value));//調用jc函數
			}
		</script>
	</body>
</html>
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章