Témakörök
 
Index

JavaScript matematika.

Mobilváltozat!


Asztali változathoz,
kattints a képre!

Asztali változat





JavaScript matematika alapismeretek

A JavaScript rendelkezik beépített matematikai objektummal, neve: Math
A Math objektum számos olyan matematikai programmal rendelkezik, mely megkönnyíti a matematikai számítások eredményének kiértékelését.
A Math objektumban található programokközött vannak matematikai állandókat és függvényeket tartalmazó képletek.

Megjegyzés:
A Math nem valódi objektum, azaz nem hozhatunk létre belőle saját példányt.
Más szóval: programunk elküldi a Math-ot, menjen el a JavaScript matematikai képlettárába és az általunk meghatározott képletet hozza el, majd ezzel számolja ki a matematikai képletünk eredményét.

Gyakran használt matematikai műveletek jelei
+ Összeadás
- Kivonás
* Szorzás
/ Osztás
% Maradékképzés
++ Növelés
-- Csökkentés
>> egyszerűen kettővel osztja a számot, az előjelet megtartva.
>>> jobbra tolja a számot, és balról nullákkal tölti fel, tehát az előjel megváltozhat!

A növelés és csökkenés műveleteket, legfőképp ciklusoknál alkalmazzuk, ahol a programlefutás után automatikusan növelhetjük, vagy csökkenthetjük a változó eredeti értékét.

Matematikai konstansok és függvények

Math.E, A természetes alapú logaritmus alapja (kb. 2.718)
Math.LN2, A kettő természetes alapú logaritmus alapja (kb. 0.693)
Math.LN10, A tíz természetes alapú logaritmusa (kb. 2.302)
Math.LOG2E, Az E kettes alapú logaritmusa (kb. 1.442)
Math.LOG10E, Az E természetes alapú logaritmusa (kb. 0.434)
Math.PI, Kör kerület, és átmérő hányadosa (kb. 3.14159)
Math.SQRT1_2, Az egyketted négyzetgyöke (kb. 0.707)
Math.SQRT2, A kettő négyzetgyöke(kb. 1.4142)


Algebrai függvények:
Math.acos(szám), egy szám arkusz koszinuszát adja meg radiánba
Math.asin(szám), egy szám arkusz szinusát adja meg
Math.atan(szám), egy szám arkusz tangensét adja meg
Math.cos(szám), egy szög koszinusát számolja ki
Math.sin(szám), egy szög szinuszát számolja ki
Math.tan(szám). egy szög tangensét számolja ki

Statisztikai és logaritmikus függvények:
Math.exp(szám), az e-t a természetes alapú logaritmus alapját, emeli fel a kívánt hatványra.
Math.log(szám), egy szám természetes alapú logaritmusát adja vissza
Math.max(a, b), két szám közül a nagyobbat választja ki
Math.min(a, b), két szám közül a kisebbet választja ki

Kerekítési és egyszerű matematikai függvények:
Math.abs(szám), egy szám abszolút értékét adja meg.
Math.ceil(szám), felfelé kerekíti a számot a legközelebbi egészhez.
Math.floor(szám), lefelé kerekíti a számot a legközelebbi egészhez.
Math.pow(a, b), megadott hatványra emel egy számot.
Math.round(szám), a legközelebbi egészhez kerekíti a számot.
Math.sqrt(szám), a szám négyzetgyökét számolja ki.

Véletlenszámok függvénye:
Math.random(), egy 0 és 1 közötti véletlen számot ad vissza.

Véletlenszám tagfüggvénye:
- Math.random() Véletlen számot hoz létre 0 és 1 között
Ezen függvénynek nem kell bemeneti értéket megadni, azaz nem kell változót alkalmazni.


További és részletesebb tájékoztatót, lásd az asztali változatnál!


Vissza a lap elejére

 

 

 

 

 

url(Nincs-hatterkep.xxx)