Чтобы округлить число в JavaScript, вы можете использовать различные методы. Вот несколько примеров:
- Math.floor(): функция Math.floor() возвращает наибольшее целое число, меньшее или равное заданному числу. Он эффективно округляет число до ближайшего целого числа.
var number = 10.8;
var roundedDown = Math.floor(number);
console.log(roundedDown); // Output: 10
- parseInt(): функция parseInt() анализирует строку и возвращает целое число. При использовании десятичного числа оно автоматически округляет вниз.
var number = "10.8";
var roundedDown = parseInt(number);
console.log(roundedDown); // Output: 10
- Побитовый оператор ИЛИ. Менее известный способ округления положительных чисел в JavaScript заключается в двукратном использовании побитового оператора ИЛИ. Этот метод работает только для положительных целых чисел.
var number = 10.8;
var roundedDown = number | 0;
console.log(roundedDown); // Output: 10