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. Определение площади круга, если задан его радиус.