递归实现5的阶乘

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/qq_38188047/article/details/100529242

html

		<input name="first" />的
		<input name="calcu" type="button" value="阶乘"/>为:
		<input name="result" />

js

			function fac(num){
				if(num==1){
					return 1;
				}
				return num*fac(num-1);
			}
			
			window.onload = function(){
			var calcu =	document.getElementsByName("calcu")[0];
			var first = document.getElementsByName("first")[0];
			var result = document.getElementsByName("result")[0];
				calcu.onclick = function(){
					result.value=fac(first.value)
				}
			}

猜你喜欢

转载自blog.csdn.net/qq_38188047/article/details/100529242