Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // --- Directions
- // Given a string, return a new string with the reversed
- // order of characters
- // --- Examples
- // reverse('apple') === 'leppa'
- // reverse('hello') === 'olleh'
- // reverse('Greetings!') === '!sgniteerG'
- // Method 1
- function reverse(str) {
- return str.split('').reverse().join('');
- }
- // Method 2
- function reverse(str) {
- let reversed = '';
- for (let character of str) {
- reversed = character + reversed;
- }
- return reversed;
- }
- // Method 3
- function reverse(str) {
- return str.split('').reduce((rev, char) => char + rev, '');
- }
- module.exports = reverse;
Add Comment
Please, Sign In to add comment