HTML Diff
2 added 2 removed
Original 2026-01-01
Modified 2026-02-26
1 <h2>Ответы</h2>
1 <h2>Ответы</h2>
2 <p>Допустим, есть массив, в котором хранится перечень продуктов. Каждый из них имеет свой id, имя и цену. Мы можем отсортировать этот список товаров по цене. Сделаем<em>сортировку по возрастанию</em>, так что первым из элементов будет продукт с меньшей ценой.</p>
2 <p>Допустим, есть массив, в котором хранится перечень продуктов. Каждый из них имеет свой id, имя и цену. Мы можем отсортировать этот список товаров по цене. Сделаем<em>сортировку по возрастанию</em>, так что первым из элементов будет продукт с меньшей ценой.</p>
3 - const fruits = [ { id: 1, name: 'apple', price: 30 }, { id: 2, name: 'orange', price: 50 }, { id: 3, name: 'pear', price: 40 }, { id: 4, name: 'melon', price: 20 }, ]; const sortedFruits = fruits.sort( (productA, productB) =&gt; productA.price - productB.price ); /* Отсортированный по возрастанию массив [ { id: 4, name: 'melon', price: 20 }, { id: 1, name: 'apple', price: 30 }, { id: 3, name: 'pear', price: 40 }, { id: 2, name: 'orange', price: 50 } ] */<p>Чтобы<em>отсортировать</em>этот же массив<em>по убыванию</em>, достаточно изменить положение операндов productA и productB:</p>
3 + <p>Чтобы<em>отсортировать</em>этот же массив<em>по убыванию</em>, достаточно изменить положение операндов productA и productB:</p>
4 - const sortedFruits = fruits.sort( (productA, productB) =&gt; productB.price - productA.price );
4 +