toLocaleString
.<div class="number">Здесь текст и между встречаются числа 33000; и ещё числа 1999</div>
<div class="number">Здесь текст и также встречаются числа 12000; и ещё числа 7644</div>
document.querySelectorAll
document.querySelectorAll('.number').forEach(n => {
n.innerText = n.innerText.replace(/\d+/g, m => (+m).toLocaleString());
});
for (const n of document.getElementsByClassName('number')) {
n.textContent = n.textContent.replace(/\d(?=(\d{3})+(\D|$))/g, '$& ');
}