Modern ismeretek WEB oldalon : Javascript ismertető HTML formátumban
Math objektum |
||
A Math objektum bemutatása | ||
Elemváltozók (tulajdonságok) : | ||
E | Euler konstans | |
LN2 | 2-es alapú természetes logaritmus | |
LN10 | 10-es alapú természetes logaritmus | |
LOG2E | Logaritmus 2 konstansa | |
LOG10E | Logaritmus 10 konstansa | |
PI | PI konstans | |
SQRT1_2 | Négyzetgyök 0,5 konstansa | |
SQRT2 | Négyzetgyök 2 konstansa | |
Elemfüggvények (metódusok) : | ||
abs() | Abszolut érték | |
acos() | Arcus Cosinus | |
asin() | Arcus Sinus | |
atan() | Arcus tangens | |
ceil() | Legközelebbi egész szám (felfele kerekít) | |
cos() | A szám cosinusa | |
exp() | Exponenciális érték | |
floor() | Legközelebbi egész szám (lefele kerekít) | |
log() | Természetes logaritmus hazsnálata | |
max() | Két szám közül a nagyobb | |
min() | Két szám közül a kisebb | |
pow() | Szám hatványa | |
random() | Véletlenszám generálás | |
round() | Kerekítés (kereskedelmi) | |
sin() | A szám sinusa | |
sqrt() | Négyzetgyök | |
tan() | A szám tangense |
A Math objektum bemutatásaA Math objektum által kereskedelmi és tudományos számításokat végezhetünk, komplex műveleteket hajthatunk végre. Ehhez mindenkor rendelkezésre áll Math objektum összes elemváltozója és elemfüggvénye. Példa:
Megjegyzés:A Math objektum nevét mindig nagybetűvel kell írni. Túl nagy vagy túl kicsi számok esetén gondoljon a 32 bites szóhosszra. A JavaScript nem tesz különbséget egész és lebegőpontos számábrázolás között, a tipusok közötti konvertálás autómatikusan történik. EAz Euler konstans értéke kb.: 2,718. Példa:
Magyarázat:Az űrlapon egy nyomógombot definiáltunk, melyet megnyomva kiírja a konstans értékét. LN2A természetes alapú logaritmus 2. A konstans értéke kb.: 0,693. Példa:
LN10A természetes alapú logaritmus 10. A konstans értéke kb.: 2,302. Példa:
LOG2ELogaritmus 2. A konstans értéke kb.: 1,442. Példa:
LOG10ELogaritmus 10. A konstans értéke kb.: . 0,434. Példa:
PIA PI konstans értéke kb.: 3,14159. Példa:
SQRT1_2Négyzetgyök 0,5. A konstans értéke kb.: 0,707. Példa:
SQRT2Négyzetgyök 2. A konstans értéke kb.: 1,414. Példa:
abs()Paraméterként egy számot vár. A metódus visszatérő értéke a pozitív szám. Példa:
Magyarázat:Az űrlapon két beviteli mezőt és egy nyomógombot definiáltunk. A gombot megnyomva a kijelző mezőben a bevitt szám abszolut értékét adja meg. acos()Paraméterként egy számot vár. A szám arcus cosinusát adja vissza Példa:
asin()Paraméterként egy számot vár. A szám arcus sinusát adja vissza Példa:
atan()Paraméterként egy számot vár. A szám arcus tangesét adja vissza Példa:
ceil()Paraméterként egy számot vár, majd a felfelé kerekített számot adja vissza. Az egész számon nem változtat. Példa:
cos()Paraméterként egy számot vár. A szám cosinusát adja vissza Példa:
exp()Paraméterként egy számot vár. A szám exponenciális értékét adja vissza, mely az Euler konstanson alapul. Példa:
floor()Paraméterként egy számot vár, majd a lefelé kerekített számot adja vissza. Az egész számon nem változtat. Példa:
log()Paraméterként egy számot vár, melynek természetes logaritmusát adja vissza. Példa:
max()Paraméterként két számot vár, melyek közül a nagyobbat adja vissza. Példa:
min()Paraméterként két számot vár, melyek közül a kissebbet adja vissza. Példa:
pow()Paraméterként két számot vár, ahol az első az alap, a második a hatvány. A hatványértéket adja vissza. Példa:
random()Egy véletlenszámot generál 0 és 1 között. Ez lesz a visszatérő érték, pl.: 0.76344398793498331 Példa:
round()Paraméterként egy számot vár. A kereskedelemben szokásos módon kerekített számot adja vissza. Egész számon nem változtat. Példa:
sin()Paraméterként egy számot vár. A szám sinusát adja vissza Példa:
sqrt()Paraméterként egy számot vár. A szám négyzetgyökét adja vissza Példa:
tan()Paraméterként egy számot vár. A szám tangensét adja vissza. Példa:
|
||||||||||||||||||||||||||