<!DOCTYPE?html>
<html>
<head>
<meta?charset="utf-8"?/>
<title>階乘計(jì)算器</title>
</head>
<body>
<form>
<input?type="text"?id='number1'?/>
<button?type="submit"?onclick='factorial()'>Submit</button>
<br?/>
<input?type="text"?id='number2'?/>
</form>
<script?type="text/javascript">
function?factorial(){
var?num1=parseInt(document.getElementById('number1').value);
var?num2=document.getElementById('number2').value;
if?(num1<=1)?{
num2=1;
}
else{
num2=num1*arguments.callee(num1-1);
}
}
</script>
</body>
</html>
想用遞歸實(shí)現(xiàn)一個(gè)階乘計(jì)算器,大神幫忙看看問(wèn)題出在哪?
garnett555
2016-06-13 10:42:38