Использовал такой способ
<div class="price__new-val">1000000</div>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
<script>
$(document).ready(function() {
var number = $('.price__new-val').text();
var formattedNumber = Number(number).toLocaleString();
$('.price__new-val').text(formattedNumber); });
</script>
Здесь скорее всего надо наверное преобразование значение к числовому и уже после придавать формат