как отделить десятичную часть числа в javascript с помощью math floor и
Ответы
Math.floor()
— это встроенная функция JavaScript, которая округляет число вниз до ближайшего целого. Например:
Math.floor(4.9); // 4
Math.floor(4.1); // 4
Math.floor(-4.9); // -5
Отделить десятичную часть числа можно следующим образом:
- Полное число вы получаете, применяя
Math.floor()
к исходному числу. - Десятичную часть можно получить, вычитая целую часть из оригинального числа.
function separateDecimalPart(num) {
// Получаем целую часть
const integerPart = Math.floor(num);
// Вычисляем десятичную часть
const decimalPart = num - integerPart;
return {
integer: integerPart,
decimal: decimalPart
};
}
// Пример использования
const number = 7.89;
const result = separateDecimalPart(number);
console.log(result); // { integer: 7, decimal: 0.89 }
1
0