Доброго времени суток.
Подскажите, как получить результат «3 комнаты для 5 гостей» (заменить цифры в строке)?
"4" заменить на advert.rooms (3 например) и "7" заменить на advert.guests (например 5)
Часть шаблона, в котором нужно заменить цифры:
<p class="popup__text popup_capacity">4 комнаты для 7 гостей</p>
Пример замены подобного:
Вывел цену advert.price в блок .popup_price.
Шаблон:
<p class="popup__text popup_price">5200 <span>₽/ночь</span></p>
advert.price случайное импортированное число (например 3100).
Решение:
const price = advertElement.querySelector('.popup_price');
price.textContent = price.textContent.replace('5200', advert.price).
Получил результат «3100 ₽/ночь».