String reverse (recursion)
TypeScript Recursion
recursion
Flowchart (ISO 5807)
Source code
function reverse(s: string): string {
if (s.length <= 1) {
return s;
}
return reverse(s.substring(1)) + s[0];
} recursion
function reverse(s: string): string {
if (s.length <= 1) {
return s;
}
return reverse(s.substring(1)) + s[0];
}