[ Java Script ] 재귀 함수

2022. 2. 15. 15:55Java Script

 

 

<!DOCTYPE html>
<html lang="ko">
<head>
<meta charset="UTF-8">
<title>함수 실습 1</title>
</head>
<body>
	<script type="text/javascript">
	
		var input = prompt('정수 입력: ');
		
		function factorial(num) { //재귀함수 팩토리얼
			num_end = 1;
			if (num == num_end) {
				return num_end; //입력한 값이 1이면 1출력
			} else {
				return num * factorial(num - 1);
			}
		}
		console.log(factorial(input));
	</script>
</body>
</html>