Reverse a string in javascript
First we'll create a function called revereString
function reverseString(str){
return reversedString;
}
Inside the reverseString we will create a variable called reversedString and return it.
function reverseString(str){
var reversedString;
return reversedString;
}
Now let's set the reversedString variable to this:
function reverseString(str){
var reversedString = str.split("").reverse().join("");
return reversedString;
}
- str.split("") splits the string after every character and puts it into an array.
- .reverse("") reverses the array outputted by split().
- .join("") joins every array element into a string.
To test the program run this
var string = "Hello";
var output = reverseString(string);
console.log(output);
// Expected output "olleH"
Is this a solution to the freeCodeCamp exercise "reverse a string"?
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I was developing a website where i would use markdown for tutorials like this, posted the test here just to see if it was a viable option
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Ah, I see! Very cool. Algorithm challenges like this one is key to understand programming. I'd love to read more from you. :)
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit