You may need to turn the string into an array before you can reverse it.
Your result must be a string.
function reverseString(str) {
return str;
}
reverseString("hello");
Answer:
function reverseString(str) {
let strArr = str.split("");
let reverseStrArr = strArr.reverse();
let reverseStr = reverseStrArr.join("");
return reverseStr;
}
console.log(reverseString("hello")); // will display olleh
Explanation:
Our goal is to take the input, str, and return it in reverse. Our first step is to split the string by characters using split(""). Notice that we don’t leave anything in between the single quotes, this tells the function to split the string by each character.
Using the split() function will turn our string into an array of characters, keep that in mind as we move forward.
Next we chain the reverse() function, which takes our array of characters and reverses them.
Finally, we chain join("") to put our characters back together into a string. Notice once again that we left no spaces in the argument for join, this makes sure that the array of characters is joined back together by each character.
OR
function reverseString(str) {
return str.split("").reverse().join("");
};
just simply return it.
Top comments (0)
Subscribe
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (0)