Нужно сделать сортировку HTML элементов в зависимости от числа записанного внутри элемента. Сортировка должна быть по возрастанию и убыванию. Я не знаю как это сделать можете объяснить.
<div class="catalog">
<div class="filter">
<div class="MoreToLess btn">От большего к меньшему</div>
<div class="LessToMore btn">От меньшего к большему</div>
</div>
<div class="catalog-items">
<div class="item">1009$</div>
<div class="item">309$</div>
<div class="item">1709$</div>
<div class="item">783$</div>
<div class="item">58$</div>
<div class="item">153$</div>
<div class="item">289$</div>
<div class="item">13$</div>
</div>
</div>
const moreToLessBtn = document.querySelector('.MoreToLess');
const lessToMoreBtn = document.querySelector('.LessToMore');
moreToLessBtn.addEventListener('click', ()=>{
moreToLessBtn.classList.add('active-btn');
lessToMoreBtn.classList.remove('active-btn');
})
lessToMoreBtn.addEventListener('click', ()=>{
moreToLessBtn.classList.remove('active-btn');
lessToMoreBtn.classList.add('active-btn');
})