Ako vam ikada u kreiranju skriptova zatrebaju sloลพenije matematiฤke funkcije, tu je JavaScript objekat – Math. Izraฤunate vrednosti dobijamo, u stvari, preko osobina i metoda ovog objekta. Jednostavno neku vrednost prosledimo nekoj od metoda ovog objekta i onda dobijemo rezultat. Evo i primera kako moลพemo da dobijemo kvadratni koren preko Math objekta:
<HTML>
<HEAD>
<SCRIPT Language=“JavaScript“>
<!–
function koren() {
v=document.obrazac.vred.value
document.write(Math.sqrt(v))
}
//–>
</SCRIPT>
</HEAD>
<BODY>
<form NAME=“obrazac“>
<INPUT TYPE=“text“ SIZE=“5″
NAME=“vred“ VALUE=“9″>
<INPUT TYPE=“button“ NAME=“dugme“
onClick=“koren()“ VALUE=“Koren“>
</form>
</BODY>
</HTML>
U primeru imamo jedno tekst polje i jedno dugme (kao na slici), nakon klika na dugme poziva se funkcija „koren()“ koja izraฤunava kvadratni koren vrednosti unete u tekst polje (poฤetna vrednost je devet – VALUE=“9″).
Predstavili smo vam kako se koristi objekat Math, a sada da vidimo i njegove najvaลพnije metode:
- Math.sqrt(broj) – kvadratni koren.
- Math.round(broj) – zaokruลพivanje broja na najbliลพu vrednost.
- Math.floor(broj) – zaokruลพivanje broja na najbliลพu manju vrednost.
- Math.ceil(broj) – zaokruลพivanje broja na najbliลพu veฤu vrednost.
- Math.sin(broj) – sinus.
- Math.cos(broj) – kosinus.
- Math.tan(broj) – tangens.
- Math.abs(broj) – apsolutna vrednost.
- Math.log(broj) – prirodni logaritam.
- Math.max(1_broj, 2_broj) – dobijanje veฤeg broja od dva prosleฤena.
- Math.min(1_broj, 2_broj) – dobijanje manjeg broja od dva prosleฤena.
- Math.random(broj) – dobijanje sluฤajne vrednosti.
Pratite Krstaricu na www.krstarica.com