Back to all solutions

#151 - Reverse Words in a String

Problem Description

Given an input string, reverse the string word by word.

Solution

/**
 * @param {string} s
 * @return {string}
 */
var reverseWords = function(s) {
  return s.trim().replace(/\s+/g, ' ').split(/\s/).reverse().join(' ');
};