w3resource

JavaScript: Reverse the order of the characters in the string

JavaScript fundamental (ES6 Syntax): Exercise-153 with Solution

Reverse Characters in String

Write a JavaScript program to reverse the order of characters in the string.

  • Use the spread operator (...) and Array.prototype.reverse() to reverse the order of the characters in the string.
  • Combine characters to get a string using String.prototype.join('').

Sample Solution:

JavaScript Code:

//#Source https://bit.ly/2neWfJ2 
// Define a function 'reverseString' that reverses the characters in a string
const reverseString = str => 
  // Convert the string to an array of characters, reverse the array, and join the characters back into a string
  [...str].reverse().join('');

// Test the 'reverseString' function with different input strings
console.log(reverseString('php')); // Output: 'php' (reversed)
console.log(reverseString('foobar')); // Output: 'raboof' (reversed)

Output:

php
raboof

Visual Presentation:

JavaScript Fundamental: Reverse the order of the characters in the string.

Flowchart:

flowchart: Reverse the order of the characters in the string

Live Demo:

See the Pen javascript-basic-exercise-153-1 by w3resource (@w3resource) on CodePen.


Improve this sample solution and post your code through Disqus

Previous: Write a JavaScript program to round a number to a specified amount of digits.
Next: Write a JavaScript program to create an object composed of the properties the given function returns falsey for. The function is invoked with two arguments: (value, key).

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://www.w3resource.com/javascript-exercises/fundamental/javascript-fundamental-exercise-153.php