Math
Coldpeer
Obiekt Math
pozwala na wykonywanie bardziej skomplikowanych działań matematycznych, których nie osiągniemy za pomocą operatorów arytmetycznych. Obiekt ten udostępnia nam przydatne Metody i właściwości.
Metody
Metoda | Opis |
---|---|
[[JavaScript/abs]] | Oblicza wartość bezwzględną liczby |
[[JavaScript/acos]] | Oblicza arcus cosinus liczby |
[[JavaScript/asin]] | Oblicza arcus sinus liczby |
[[JavaScript/atan]] | Oblicza arcus tangens liczby |
[[JavaScript/atan2]] | Zwraca kąt od przekazanej osi do przekazanego punktu |
[[JavaScript/ceil]] | Zwraca najbliższą liczbę całkowitą większą lub równą przekazanej wartości |
[[JavaScript/exp]] | Zwraca e do przekazanej potęgi |
[[JavaScript/floor]] | Zwraca najbliższą liczbę całkowitą mniejszą lub równą przekazanej wartości |
[[JavaScript/log]] | Logarytm naturalny z przekazanej wartości |
[[JavaScript/max]] | Zwraca większą z dwóch liczb |
[[JavaScript/min]] | Zwraca mniejszą z dwóch liczb |
[[JavaScript/pow]] | Zwraca przekazaną liczbę do przekazanej potęgi |
[[JavaScript/random]] | Zwraca losową liczbę rzeczywistą z przedziału 0 - 1 |
[[JavaScript/round]] | Zaokrągla liczbę do liczby całkowitej |
[[JavaScript/sqrt]] | Kwadrat liczby |
[[JavaScript/sin]] | Sinus liczby |
[[JavaScript/cos]] | Cosinus liczby |
[[JavaScript/tan]] | Oblicza tangens liczby |
Właściwości
Właściwość | Opis |
---|---|
[[JavaScript/E]] | Podstawa logarytmu naturalnego - liczba e |
[[JavaScript/LN2]] | Logarytm naturalny z 2 |
[[JavaScript/LN10]] | Logarytm naturalny z 10 |
[[JavaScript/LOG2E]] | Logarytm z e przy podstawie 2 |
[[JavaScript/LOG10E]] | Logarytm z e przy podstawie 10 |
[[JavaScript/PI]] | Liczba PI |
[[JavaScript/SQRT1_2|`SQRT1_2`]] | Odwrotność pierwiastka kwadratowego z 2 |
[[JavaScript/SQRT2]] | Pierwiastek kwadratowy z 2 |
No widzisz ;) To jak kłócenie się o tłumaczenie słowa "overload" - przeładowanie, czy przeciążanie (osobiście mówię "przeładowanie").
http://developer.mozilla.org/pl/docs/Dokumentacja_j%C4%99zyka_JavaScript_1.5:Obiekty:Math
Tu jest przykład użycia "własności" :) - tłumaczone przez osoby zwiazane z Mozilla.
Tak? :) A jaka? Ja tu widzę różnicę w nazwie, a nie znaczeniu tego słowa. Podobnie Delphi: większość ludzi mówi "Właściwości", jednak są też ludzie, którzy mówią "własności" i nikt się nie czepia - nie ma czego. Tak przy okazji, to zawsze odkąd patrzę po jakichś materiałach JS, spotykam nazwę "właściwości"...
Ok, kwestia gustu - minimalna różnica jednak jest.
Nieprawda, właściwość to jak najbardziej poprawne określenie. Obie formy są prawidłowe - kwestia gustu.
Chciałbym zwrócić uwagę, że nie "właściwości" a powinno byc w całym kursie "własności".