Objekt Math

Objekt Math nam umožňuje využívať matematické funkcie, napr. abs, sin, cos.

Príklad:

var a = Math.sqrt(9) // vráti druhú odmocninu z čísla 9

Vlastnosti

Vlastnosť Popis
E - hodnota eulerovej konstanty E
LN2 - hodnota prirodzeného logaritmu pri základe 2
LN10 - hodnota prirodzeného logaritmu pri základe 10
LOG2E - hodnota prirodzeného logaritmu pri základe 2 z čísla e
LOG10E - dekadický logaritmus z čísla e
PI - hodnota pí
SQRT1_2 - hodnota druhej odmocniny z jednej polovice
SQRT2 - hodnota druhej odmocniny z 2

Metódy

Metódy Popis Syntax:
abs - vráti absolútnu hodnotu zo zadaného čísla Math.abs(číslo)
acos - vráti arcus cosinus zo zadaného čísla v radiánoch Math.acos(číslo)
asin - vráti arcus sinus zo zadaného čísla v radiánoch Math.asin(číslo)
atan - vráti arcus tangens zo zadaného čísla v radiánoch Math.atan(číslo)
atan2 - vráti uhol v radiánoch medzi osou X a bodom so súradnicami x,y Math.atan2(y,x)
ceil - vráti najmenšie číslo ktoré je väčšie alebo rovné zadanému číslu Math.ceil(číslo)
cos - vráti cosinus uhla zadaného v radiánoch Math.cos(číslo)
exp - vráti e umocnené na zadanú hodnotu Math.exp(číslo)
floor - vráti najväčšie celé číslo ktoré je menšie alebo rovné zadanej hodnote Math.floor(číslo)
log - vráti prirodzený logaritmus o základe zo zadaného čísla Math.log(číslo)
max - vráti väčšie z dvoch zadaných čísel Math.max(číslo1, číslo2)
min - vráti menšie z dvoch zadaných čísel Math.min(číslo1, číslo2)
pow - vráti základ umocnený zadanou hodnotou Math.pow(základ,číslo)
random - vráti náhodne číslo medzi číslom 0 – 1 Math.random()
round - vracia zaokrúhlenú hodnotu na najbližšie celé číslo Math.round(číslo)
sin - vráti sinus uhla zadaného v radiánoch Math.sin(číslo)
sqrt - vráti druhú odmocninu zo zadaného čísla Math.sqrt(číslo)
tan - vráti tangens uhla zadaného v radiánoch Math.tan(číslo)

Príklad:

var nahodnecislo = 3 + Math.random()*(12-3) // vráti náhodné čislo medzi číslami 3 – 12