Как перевернуть предложение слов?

function reverseWords(str) { 
  str.split("").reverse().join("")
} 

// "есть цель достичь путей много всегда" 
reverseWords('всегда много путей достичь цель есть'); 

// "вы должны все их испробовать"
reverseWords('испробовать их все должны вы'); 


Ответы (1 шт):

Автор решения: Grundy

Если слова разделены только пробелами, то для решения достаточно заменить разделитель в вызове split и join на пробел

Также не стоит забывать про return, чтобы вернуть значение из функции.

function reverseWords(str) { 
  return str.split(" ").reverse().join(" ")
} 

// "есть цель достичь путей много всегда" 
console.log(reverseWords('всегда много путей достичь цель есть')); 

// "вы должны все их испробовать"
console.log(reverseWords('испробовать их все должны вы'));

→ Ссылка