<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<body>
</body>
<script>
// 函数递归: 函数自身调用自身
function num(num1){
debugger; // 断点调式
console.log(num1) // ( 5)
num1--; // 4
if(num1>0){
// 递归
num(num1);
// console.log(num1) //(4)
// num1--; //3
// if(num1>0){
// // 递归
// num(num1);
// console.log(num1) (3)
// num1--;
// if(num1>0){
// // 递归
// num(num1);
// console.log(num1) (2)
// num1--;
// if(num1>0){
// // 递归
// num(num1);
// console.log(num1) (1)
// num1--;
// if(num1>0){
// // 递归
// num(num1);
// }
// console.log(num1) 0
// }
// console.log(num1) 1
// }
// console.log(num1) 2
// }
// console.log(num1) 3
}
console.log(num1) //4
}
num(5); // 5432101234
</script>
</html>