Facebook Pixel

ReverseWords

JavaScript
easy
15 mins

Write a function reverseWords that takes a sentence string as input and returns a new string where each word is reversed, but the order of the words remains the same.
Words are separated by spaces. Preserve the original spacing.

Example Inputs & Outputs

reverseWords("Hello World") // → "olleH dlroW" reverseWords("JavaScript is fun") // → "tpircSavaJ si nuf" reverseWords(" Lead and Trail ") // → " daeL dna liarT " reverseWords("") // → "" reverseWords("OneWord") // → "droWenO"

Constraints & Edge Cases

  • Input is always a string.
  • Words are defined by space characters.
  • Multiple spaces between words should be preserved.
  • Leading/trailing spaces should also be preserved.
  • Empty string input should return an empty string.

Solve Similar questions 🔥

Please Login.
Please Login.
Please Login.
Please Login.
Please Login.
Please Login.
Please Login.
Please Login.
Please Login.
Please Login.
Please Login.
Please Login.
Please Login.
Please Login.
Please Login.
Please Login.
Please Login.
Please Login.
Please Login.
Please Login.