Читать книгу 100 вопросов на собеседование по JavaScript. С подробными объяснениями - - Страница 22
JavaScript: Ответы на вопросы
20. Какие методы объекта Math существуют в JavaScript? Приведите примеры их использования?
ОглавлениеMath в JavaScript предоставляет различные методы для выполнения математических операций:
Math.random() – возвращает псевдослучайное число от 0 (включительно) до 1 (не включительно);
const randomNum = Math.random();
console.log(randomNum); // Выведет случайное число между 0 и 1
Math.floor() – округляет число вниз до ближайшего целого числа;
const num = 4.9;
const roundedDown = Math.floor(num);
console.log(roundedDown); // Выведет: 4
Math.ceil() – округляет число вверх до ближайшего целого числа:
const num = 4.1;
const roundedUp = Math.ceil(num);
console.log(roundedUp); // Выведет: 5
Math.abs() – возвращает абсолютное значение числа:
const num = -10;
const absoluteValue = Math.abs(num);
console.log(absoluteValue); // Выведет: 10
Math.max() и Math.min() – возвращают максимальное и минимальное значение из набора чисел соответственно:
const maxNum = Math.max(10, 5, 8);