Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Презентации для JavaScript / JS / JS 4 работа с данными / Работа с данными в сценариях.ppt
Скачиваний:
15
Добавлен:
14.03.2015
Размер:
15.26 Mб
Скачать

Свойствами объекта Math являются математические константы:

E

Число e.

 

Приближенное значение 2.718 . .

LN2

Значение натурального логарифма

 

числа 2.

LN10

Значение натурального логарифма

 

числа десять.

LOG2E

Логарифм e по основанию 2

LOG10E Десятичный логарифм e.

SQRT2

Корень из двух

PI

Число ПИ. Приближенное

 

значение 3.1415 .

Методы объекта Math представляют собой математические функции

abs()

Возвращает абсолютное

 

значение аргумента.

acos()

Возвращает арккосинус

 

аргумента

atan()

Возвращает арктангенс

 

аргумента

ceil()

Возвращает большее целое число

 

аргумента, округление в большую

 

сторону. Math.ceil(3.14) вернет 4

cos()

Возвращает косинус аргумента

exp()

Возвращает экспоненту аргумента

floor()

Возвращает целое число аргумента,

 

отбрасывает десятичную часть

log()

Возвращает логарифм аргумента

max()

Возвращает больший из 2-х числовых

 

аргументов. Math.max(3,5) вернет

 

число 5

min()

Возвращает меньший из 2-х

 

числовых аргументов.

pow()

Возвращает результат возведения в

 

степень первого аргумента вторым.

 

Math.pow(5,3) вернет 125

random()

Возвращает псевдослучайное число

 

между нулем и единицей.

round()

Округление аргумента до

 

ближайшего целого числа.

sin()

Возвращает синус аргумента

sqrt()

Возвращает квадратный корень

 

аргумента

tan()

Возвращает тангенс аргумента

Не забывайте указывать префикс Math

перед методом (свойством): var mpi = Math.Pi Или, например,

var myvar = Math.sin(Math.Pi/4)

Вопрос 11. Массивы данных

Массивы – коллекции взаимосвязанных данных.

Встроенные массивы: document.link[]

document.images[]

Массивы, определяемые пользователем: a=new Array();

Новый массив создается с помощью ключевого слова new:

array1 = new Array(#) где # - размер массива. a = new Array();

b = new Array(10);

c = new Array(10,"Это значение");

В JS один массив может содержать данные разных типов.

Синтаксис обращения:

элемент = имя_массива[индекс];

Нумерация элементов массива начинается с нуля.

Индекс может быть задан числом, целочисленной переменной или функцией, возвращающей целочисленное значение.