Task of Challenge #23

Reverse a string. The string „JavaScript with ArnoldCode is the best!“

Solution

Explanation

The function reverseString creates an empty string string2 where the reversed string will be stored to. A simple for loop covers the tasks of reversing our string. It does it by decrementing a running index of i from the string.length towards 0 and pushing therefore from the last element of the passed string until the first into string2.

You can see the parallels to arrays in challenge #22. Strings behave some kind of similar to arrays.

After the for loop, the function just returns your newly reversed string of string2.

If you want to dig deeper into strings, arrays and their methods you can read the Mozilla Dev Notes or take my JavaScript Course, where I introduce you also to all kinds of array methods (there are plenty of them and they are very useful).

To get a discount, just subscribe to my newsletter.

The output for the code above is:

Become a Bullet Proof Developer and Seek My Coding Adventures

Sharpen Your JavaScript Coding Skills by Creating GOOD Code

Upgrade Your Legacy Coding Style With These 6 Modern Ways of Coding

This image has an empty alt attribute; its file name is 1*kNCu5UMtqtrUrttE2pMtVg.png

And How These 3 Famous TV Shows Make You Write Excellent JavaScript Code