Code Lab

Обратный порядок слов с пробелами

СложнаяСтроки15 мин

Напиши функцию reverseWordOrder(sentence). Она возвращает новую строку, в которой слова идут в обратном порядке. Из 'This is sample text' получается 'text sample is This'.

Пробелы между словами и по краям строки остаются на своих местах, двигаются только слова. Знаки препинания остаются частью слова.

Примеры

reverseWordOrder('This is sample text')

Вернёт 'text sample is This'

reverseWordOrder('  Hello   world ')

Вернёт ' world Hello '

reverseWordOrder('a  b c')

Вернёт 'c b a'

Спрашивали в Amazon · Источник

Загружаем редактор...
  1. Входные данныеreverseWordOrder('This is sample text')
    Ожидалось'text sample is This'
  2. Входные данныеreverseWordOrder(' Hello world ')
    Ожидалось' world Hello '
  3. Входные данныеreverseWordOrder('Hello')
    Ожидалось'Hello'

Скрытые тесты запускаются по Submit.