Пятница, 29-03-2024
Заработай свою "копейку"
Меню сайта
Категории раздела
Виды заработка [2]
Описаны некоторые виды заработка в интернете, с чего начать зарабатывать деньги
Изучаем html [26]
Почтовый спонсор [39]
Биржи фрилансеров. [1]
Бонусы [0]
Понемногу обо всем [15]
Реклама
Советуем почитать
  • Была идея, стало много денег
  • Статистика


    publ - Главная » Статьи » Изучаем html

    Math – объект JavaScript-а

    Объект Math

    Math является математическим объектом JavaScript и позволяет выполнят математические функции и имеет математические константы.

    Формат представления:

    Результат = Math.Функция(Аргументы);

    или

    Результат = Переменная.Функция(Аргументы);

    Математические константы JavaScript
    ФункцияОписание
    EЧисло e – константа Эйлера.
    LN10Натуральный логарифм 10-и.
    LN2Натуральный логарифм 2-х.
    LOG10EЛогарифм числа e по основанию 10-и.
    LOG2EЛогарифм числа e по основанию 2.
    PIЧисло пи (π).
    SQRT1_2Квадратный корень от дроби 1/2.
    SQRT2Квадратный корень от числа 2.
    Математические функции JavaScript
    ФункцияОписание
    abs(x)Абсолютное значение числа.
    acos(x)Арккосинус заданного числа в радианах.
    asin(x)Арксинус заданного числа в радианах.
    atan(x)Арктангенс заданного числа в радианах.
    atan2(y,x)Арктангенс от деления аргументов.
    cos(x)Косинус заданного числа в радианах.
    sin(x)Синус заданного числа в радианах.
    expВозвращает константу e (Эйлера) возведенную в заданную степень.
    max(a[,b[,...]])Максимальное из заданных чисел чисел.
    min(a[,b[,...]])Минимальное из заданных чисел чисел.
    random()Случайное число в интервале от 0 до 1.
    sqrt(a)Квадратный корень от заданного числа.
    tan(a)Тангенс заданного числа.
    log(x)Натуральный логарифм заданного числа.
    pow(a,n)Возведение числа в степень.
    round()Округление числа до целого (по правилам математики).
    floor(n)Возвращает целое число меньше или равное данному (округление в меньшую сторону).
    ceil(n)Возвращает целое число большее или равное данному (округление в большую сторону).
    toString(n)Текстовое представление числа. Функция применяется к объекту.

    Примеры использования:

    Все функции применяются к объектам. В большинстве случаев синтаксис Math.Функция(Аргументы). Math – объект  математических вычислений JavaScript.

    round – округление числа по правилам математики. 5.5 дает результат 6, а 5.4 дает результат 5.

    toString применяется к переменной и возвращает текстовое представление числа. В качестве аргумента задается основа системы исчисления, по умолчанию десятичная. Не цифровые символы прописные. Если использовать функцию не для переменной а для объекта Math вернется результат "[object Math]".

    var Num = 10;

    Str=Num.toString()        // Результат 10

    Str=Num.toString(16)    // Результат a

    Если для функций, требующих аргументы, они не заданы то возвращается значение "NaN".

    Если для функций max и min не задано аргументов то возвращается значения "-Infinity" (для max) и "Infinity" (для min).

    Функция random возвращает случайное число от 0 до 1-ы.

    Ниже приведена таблица примеров математических операций. Можно самостоятельно задать аргументы и посмотреть результат выполнения операции.

    Пример выполнения математических операций JavaScript
    АргументыРезультат
    a b c =
    Язык и структура HTML...
    Служебная информация...
    Оформление материала...
    Скрипты...
    Единицы измерения...

    Категория: Изучаем html | Добавил: And64Kot (03-08-2010)
    Просмотров: 8183 | Теги: Математические константы, функция, Аргументы, avaScript, Math, Примеры использования, Формат представления | Рейтинг: 0.0/0 |
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Поиск
    Курсы валют
    Курсы НБУ на сегодня
    Получи бонус WM

    Введи свой WMR кошелек

    Друзья
  • Херсон и херсонцы
  • Цветоводство
  • Все для веб-мастера
  • Программы для всех
  • Мир развлечений
  • Лучшие сайты Рунета
  • Кулинарные рецепты
  • Copyright MyCorp © 2024