Как округлить число до десятых?

Из примера получается 3081 и 771

Как округлить до? 3080 и 770

А ещё лучше до? 3050 и 750

$(".subtotal1").text (Math.ceil(2800 * 1.1));
$(".subtotal2").text (Math.ceil(700 * 1.1));
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<span class="subtotal1"></span>
<span class="subtotal2"></span>


Ответы (1 шт):

Автор решения: Опан

function rounding(number, coarseness){
    return Math.floor(number / coarseness) * coarseness;
}
console.log(rounding(3081, 10) + " и " + rounding(771, 10));
console.log(`${rounding(3081, 50)} и ${rounding(771, 50)}`);

→ Ссылка