Examples:
reverse('apple') === 'elppa'
reverse('hello') === 'olleh'
reverse('Greetings!') === '!sgniteerG'
function reverse(str) { if (!str || typeof str !== 'string') { // Validation return str; } return str .split('') .reverse() .join(''); }
Same as
function reverse(str) { let arr = str.split(''); arr.reverse(); arr = arr.join(''); return(arr); }
const arr = str.split('');
arr.reverse(); // arr contains items in the reversed order
newStr = arr.join('');