str reverse

by Sam Fereday

HTML

<button id="go">
Go
</button>

JavaScript 1.7

const reverse = (str, memo = '', index = 0) => { 

	memo += str[(str.length - 1) - index];
  
  if (index >= str.length - 1) {
    return memo;
  }
    
  index += 1;

  return reverse(str, memo, index);

}

document.getElementById('go').addEventListener('click', () => {
  const reversedString = reverse('rockstar');
  console.log(reversedString);
})