Методы Math

Math.abs() Вычисляет абсолютное значение.
Math.acos() Вычисляет арккосинус.
Math.asin() Вычисляет арксинус.
Math.atan() Вычисляет арктангенс.
Math.atan2() Вычисляет угол между осью X и точкой.
Math.ceil() Округляет число вверх.
Math.cos() Вычисляет косинус.
Math.exp() Вычисляет степень числа e.
Math.floor() Округляет число вниз.
Math.log() Вычисляет натуральный логарифм.
Math.max() Возвращает большее из двух чисел.
Math.min() Возвращает меньшее из двух чисел.
Math.pow() Вычисляет x в степени y.
Math.random() Возвращает случайное число.
Math.round() Округляет до ближайшего целого.
Math.sin() Вычисляет синус.
Math.sqrt() Вычисляет квадратный корень.
Math.tan() Вычисляет тангенс.

Примеры:

1. Метод random() возвращает случайное число, лежащее в интервале от 0 до 1. Чтобы получить случайное число в пределах от 0 до Nmax, следует написать следующее выражение:

х = Nmax*(Math.random())

Если требуется получить случайное число в интервале от Nmin до Nmax, то из элементарного отношения пропорций получаем следующее выражение:

х = Nmin + (Nmax - Nmin)*Math.random()

Можно также создать функцию для вычисления случайного числа в заданном интервале:

function rand(a, b) {

return a+ (b-a)*Math.random() }

Эта функция может потребоваться, например, для внесения некоторой непредсказуемости (нерегулярности) перемещения элементов на веб-странице, выбора цветов для мигающей надписи и т. п.

2. Для вычисления значения тригонометрической функции sin(x), у которой аргумент х выражен в градусах, следует применить следующее выражение:

Math.sin(Math.PI*x/180)

 

Пример 1. Определение площади круга, если задан его радиус.

<html>

<script language = "JavaScript">








Дата добавления: 2015-08-01; просмотров: 558;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.004 сек.