Отменить строку при сохранении места в JavaScript

const reverseStr = (input) => {
  const revArr = input.replaceAll(' ', '').split('').reverse();
  for (let i = 0; i < revArr.length; i++) {
    if (input[i] === ' ') revArr.splice(i, 0, ' ');
  }
  return revArr.join('');
}
Muddy Macaw