7/2 = 3,5
Как получить большое количество остатка?В этом примере это должно быть 4, а не 3.
Вы ищете функцию Math.ceil:
Math.ceil(7/2); #4
Потолок является коротким для потолка, который всегда округляется, поэтому все, что> 3, станет 4.
Противоположностьэто Math.floor, который всегда округляется, поэтому все, что <4, станет 3. </p>
Вы хотите Math.ceil() для положительных чисел или Math.floor() для отрицательных.
Math.ceil()
Math.floor()
Остаток в 7/2 - 1. Не думаю, что вы хотели спросить об остатках.
Действительно ли ваш вопрос «Как округлить десятичное число до ближайшего целого числа?»- в каком случае 3,5 следует округлить до 4, а 3,4 - до 3?Если это так, вам нужна функция Math.round():
Math.round()
Math.round(7/2) //returns 4 (3.5 rounded up). Math.round(3.5) //returns 4 (3.5 rounded up). Math.round(3.4) //returns 3 (3.4 rounded down). Math.round(10/3) //returns 3 (3.33333333 rounded down).