Computer >> Máy Tính >  >> Lập trình >> Javascript

Vòng lặp đệ quy in số đếm ngược trong JavaScript

Chúng tôi được yêu cầu viết một hàm JavaScript đệ quy nhận vào một số và in ngược lại số đếm cho đến 0 từ số đó. Điều kiện duy nhất đối với chúng tôi là chúng tôi phải viết hàm này chỉ sử dụng đệ quy.

Ví dụ

Mã cho điều này sẽ là -

const recursiveLoop = (counter) =>{
   if(counter > 0){
      recursiveLoop(counter - 1);
   };
   console.log(counter);
   return counter;
}
recursiveLoop(5);
recursiveLoop(15);
recursiveLoop(25)

Đầu ra

Và đầu ra trong bảng điều khiển sẽ là -

0
1
2
3
4
5
0
1
2
3
456789
10
11
12
13
14
150123456789
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25