[Рекомендации по теме: видеоуроки по JavaScript, веб-интерфейс]
Объект Math не является конструктором, он обладает свойствами и методами математических констант и функций. Математические операции (абсолютное значение, округление, максимальное значение и т. д.) могут использовать элементы Math.
Math.PI //Pi
Math.floor() //Округление вниз
Math.ceil() //Округление вверх
Math.round() //Округление до ближайшего целого числа Примечание - 3.5 Результат - 3
Math.abs() //Абсолютное значение
Math.max()/Math.min() //Находим максимальное и минимальное значения
Math.random() //Вернем случайное десятичное число 0=<x<1(это метод В нем нет параметров)
//1. Метод абсолютного значения console.log(Math.abs(1)); console.log(Math.abs(-1)); //1 console.log(Math.abs('-5')); //5 будет неявно преобразовано, преобразуем числовую строку в число, а затем принимаем абсолютное значение console.log(Math.abs('aniu')) ; / /НаН
//2. Три метода округления console.log(Math.floor(1.1)); console.log(Math.floor(1.9)); //1 console.log(Math.floor(-1.1)); //-2; console.log(Math.ceil(1.1)); // 2 console.log(Math.ceil(1.9)); //2 console.log(Math.ceil(-1.9)); //-1; console.log(Math.round(1.5)); //2 Это специальное округление .5 предназначено для использования большего значения console.log(Math.round(-1.5)); // -1 для переноса console.log в больший (Math.round(-1.2)); // -1.
//3. Найдите максимальное/минимальное значение console.log(Math.max(1,5,78,46)); console.log(Math.min(1,5,78,46));
//4. Случайное число console.log(Math.random());
Найдите случайное целое число между двумя числами, содержащее эти два числа:
//основной алгоритм
Math.floor(Math.random()*(max-min)) + min
функция getRandom(min,max){ return Math.floor(Math.random()*(макс-мин)) + мин; } console.log(getRandom(1,7));
//Случайная перекличка var arr = ['Аниу','Мэнмэн','Маленький Наруто','зима','Сяо Хэ','WA','Бит Бог', 'Зава '] //Слишком много, просто напишите эти примеры console.log(arr); console.log('Аниу тебя любит???'); функция getRandom(мин,макс){ return Math.floor(Math.random()*(макс-мин)) + мин; } console.log('Случайное попадание в точку:' + arr[getRandom(0,arr.length - 1)]);
[Рекомендации по теме: видеоуроки по JavaScript, веб-интерфейс]
Выше приведено подробное содержание совместного использования экземпляров встроенного объекта Math в JavaScript. Для получения дополнительной информации обратите внимание на другие соответствующие статьи в сети исходного кода!