Там стоит return, который, по-идее, должен завершить выполнение функции
Примечание: Не существует способа остановить или прервать цикл forEach() кроме как выбрасыванием исключения. Если вам необходимо такое поведение, метод forEach() неправильный выбор.
<ul>
<li id="1"></li>
<li id="2"></li>
<li id="3"></li>
<li id="4"></li>
<li id="5"></li>
<li id="6"></li>
<li id="7"></li>
<li id="8"></li>
<li id="9"></li>
<li id="10"></li>
<li id="11"></li>
<li id="12"></li>
</ul>
const elements = [...document.querySelectorAll('li')];
console.log(elements.filter(li => +li.getAttribute('id') >= 10));
<footer>
<div class="content">
Тут контент и прочая ересь
</div>
</footer>
footer {
height: 150px;
background-image: url(https://img.gazeta.ru/files3/649/13056649/smesha-pic4_zoom-1500x1500-92995.jpg);
background-position: center;
}
.content {
display: flex;
justify-content: center;
align-items: center;
color: #ff0000;
height: 100%;
}