Bạn có thể gọi đi gọi lại cùng một hàm với một số điều kiện cơ bản được gọi là đệ quy. Tiếp theo là mã -
Ví dụ
function recursiveFunction(num) { console.log(num); if (num > 0) { recursiveFunction(num - 1); } } recursiveFunction(5);
Để chạy chương trình trên, bạn cần sử dụng lệnh sau -
node fileName.js.
Đây, tên tệp của tôi là demo304.js.
Đầu ra
Điều này sẽ tạo ra kết quả sau -
PS C:\Users\Amit\javascript-code> node demo304.js 5 4 3 2 1 0