Recursive string reversal function in javascript?

前端 未结 12 1625
佛祖请我去吃肉
佛祖请我去吃肉 2020-12-03 08:48

I\'m a pretty experienced frontend engineer with a weak CS background. I\'m trying to get my head around the concept of recursion. Most of the examples and purported explana

12条回答
  •  天命终不由人
    2020-12-03 09:11

    Try this:

    function recurse(s) {  
      if (s.length == 0) {  
        return '' // stopping condition  
      } else {  // return last char + result of function called with chars up to last char  
        return s.substring(s.length, s.length -1) + recurse(s.substring(0, s.length -1))  
      }
    }  
    

提交回复
热议问题