Veysel Uğur KIZMAZ

Javascript Math Fonksiyonları

16.06.2012Okunma Sayısı: 9371Kategori: Javascript

 Bu makalemizde Javascript’te Math fonksiyonlarını ve sabitlerini inceleyeceğiz.

 
Örnek uygulamamızda Math sabitleri ve bazı Math fonksiyonlarını inceleyeceğiz.
 
 
  1. <html>
  2.             <head>
  3.                         <title>Javascript Math Fonksiyonları</title>
  4.                         <script src="jquery-1.5.1.js"></script>
  5.                         <script type="text/javascript">
  6.                                    var sonuc ="E : " + Math.E + "\n";
  7.                                    sonuc += "Pi : " + Math.PI + "\n";
  8.                                    sonuc += "Karekök 2 : " + Math.SQRT2 + "\n";
  9.                                    sonuc += "Karekök 2 : " + Math.SQRT1_2 + "\n";
  10.                                    sonuc += "Ln2 : " + Math.LN2 + "\n";
  11.                                    sonuc += "Ln10 : " + Math.LN10 + "\n";
  12.                                    sonuc += "Log2e : " + Math.LOG2E + "\n";
  13.                                    sonuc += "Log10E : " + Math.LOG10E + "\n";
  14.                                    alert(sonuc);
  15.                                    //
  16.                                    alert(Math.round(4.7));
  17.                                    alert(Math.random());
  18.                                    alert(Math.floor(11.3));
  19.                                    alert(Math.sqrt(16));
  20.                         </script>
  21.             </head>
  22.             <body>
  23.                         <div id="sonuc"></div>
  24.             </body>
  25. </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
veysel@ugurkizmaz.com