Bu makalemizde Javascript’te Math fonksiyonlarını ve sabitlerini inceleyeceğiz.
Örnek uygulamamızda Math sabitleri ve bazı Math fonksiyonlarını inceleyeceğiz.
- <html>
- <head>
- <title>Javascript Math Fonksiyonları</title>
- <script src="jquery-1.5.1.js"></script>
- <script type="text/javascript">
- var sonuc ="E : " + Math.E + "\n";
- sonuc += "Pi : " + Math.PI + "\n";
- sonuc += "Karekök 2 : " + Math.SQRT2 + "\n";
- sonuc += "Karekök 2 : " + Math.SQRT1_2 + "\n";
- sonuc += "Ln2 : " + Math.LN2 + "\n";
- sonuc += "Ln10 : " + Math.LN10 + "\n";
- sonuc += "Log2e : " + Math.LOG2E + "\n";
- sonuc += "Log10E : " + Math.LOG10E + "\n";
- alert(sonuc);
- //
- alert(Math.round(4.7));
- alert(Math.random());
- alert(Math.floor(11.3));
- alert(Math.sqrt(16));
- </script>
- </head>
- <body>
- <div id="sonuc"></div>
- </body>
- </html>
Math Sabitleri
Math.PI : Pi sayısı
Math.SQRT2 : Karekök 2
Math.SQRT1_2 : Karekök 1/2
Math.LN2 : Ln2
Math.LN10 : Ln10
Math.LOG2E : Log2e
Math.LOG10E : Log e
Math Fonksiyonları
Acos(x)
|
ArcCos(x)
|
Asin(x)
|
ArcSin(x)
|
Atan(x)
|
Arctan(x)
|
Cell(x)
|
x’i üst tamsayıya yuvarlar
|
Cos(x)
|
Cos(x)
|
Exp(x)
|
E üzeri x
|
Floor(x)
|
x’i alt tamsayıya yuvarlar.
|
Log(x)
|
Log(x)
|
Max(x,y..z)
|
Parametrelerden en büyük değeri alır
|
Min(x,y..z)
|
Parametrelerden en küçük değeri alır
|
Pow(x,y)
|
X üssü y
|
Random()
|
0 – 1 arasında rastgele bir sayı seçer
|
Round(x)
|
X’e en yakın tamsayısı seçer
|
Sin(x)
|
Sin(x)
|
Sqrt(x)
|
X’in karekökünü alır
|
Tan(x)
|
Tan(x)
|
Veysel Uğur KIZMAZ
Bilgisayar Mühendisi