Я бы просто использовал массив.
var test_html = [];
for (var i = 0; i < 5; i++) {
test_html.push('some text here');
}
console.log(test_html.join('<hr />'))
Также, если вы хотите объединить только строки, просто зациклите на один меньше
var test_html = '';
for (var i = 0; i < 4; i++) { //4 not 5
test_html += 'some text here<hr />';
}
test_html += 'some text here';