Как сделать перенос пятого слова на новую строку?

Как можно реализовать перенос пятого слова на новую строку, у меня всего 5 слов в строках, и последнее нужно всегда переносить на новую строку, подскажите вариант, как такое можно реализовать?

Вот, я сделал бы так


<p class="break-word">Lorem ipsum dolor sit amet.


<p class="break-word">Lorem ipsum dolor sit amet, consectetur adipisicing elit.

Сверху обычная html разметка, с классом по которому мы будем определять строки которые нужно разделить

$('.break-word').html((i, html) => {
const [ a, b, c, d, e ] = html.split(' ');
return
`${a} ${b} ${c} ${d}
${e}`;
});

Сама функция которая задает такое поведение строке, есть пять элементов, мы их перебираем, и возвращаем 4 элемента как были, а вот перед пятым ставим одиночный тег <br> который переносит строку, после него пятое слово. Текст который идет после 5 слова просто обрезается так как возвращается у нас всего 5 слов, так что это тоже стоит принимать во внимание.