js 计算 斐波那契数字

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8">
		<title>斐波那契数字</title>
	</head>
	<body>
		<input type="text" name="" id="t1" value="" placeholder="请输入数字" />
		<button type="button" id="b1">计算斐波那契数字</button>
		<script type="text/javascript">
			document.getElementById('b1').onclick = function(){
    
    
				var num = document.getElementById('t1').value;
				console.log(fun(num))
			}
			function fun(n){
    
    
				if(n<=2) {
    
    
					return 1;
				}else {
    
    
					return fun(n-1) + fun(n-2)
				}
			}
		</script>
	</body>
</html>

猜你喜欢

转载自blog.csdn.net/weixin_39472101/article/details/109647165