Javascript log() Metodu Kullanımı
Merhaba arkadaşlar, bu yazımda javascript de matematiksel işlemlerde kullanılan log() metodu kullanımı hakkında bilgi ve örnekler vererek anlatmaya çalışacağım. Bir önceki yazımda yine matematiksel işlem fonksiyonlarından birisi olan Javascript expm1() Metodu Kullanımı hakkında bilgi ve örnekler vererek açıklamaya çalışmıştım. Okumadıysanız okuyup öğrenmenizi tavsiye ederim.
log() metodu, kendisine verilen sayı değerinin doğal logaritmasını bulur. Negatif sayılarda NaN döner. 0 değeri verilince negatif sonsuzluk yani -Infinity döndürür. Math.log(); şeklinde kullanılır.
Örnek;
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
<!DOCTYPE html> <html> <head> <title>scetinkaya.com log() metodu kullanımı</title> </head> <body> <script> // log(); verilen sayı değerinin doğal logaritmasını bulur. // Negatif sayılarda NaN döner. // 0 değeri verilince negatif sonsuzluk yani -Infinity döndürür. // Math.log(); şeklinde kullanılır. var deger = 0; var log = Math.log(deger); document.write(deger + " değeri : " + log + "<hr>"); var deger1 = 1; var log1 = Math.log(deger1); document.write(deger1 + " değeri : " + log1 + "<hr>"); var deger2 = -1; var log2 = Math.log(deger2); document.write(deger2 + " değeri : " + log2 + "<hr>"); var deger3 = 25; var log3 = Math.log(deger3); document.write(deger3 + " değeri : " + log3); </script> </body> </html> |
Çıktısı;
0 değeri : -Infinity
1 değeri : 0
-1 değeri : NaN
25 değeri : 3.2188758248682006
şeklinde olacaktır. Açıklamada bahsettiğim -Infinity ve NaN sebeplerine tekrardan göz atmanızı, metodu tam anlamıyla kavrayabilmeniz için tavsiye ederim. Sıkıcı olmaması adına tüm seriler boyunca metot kullanımlarını olabildiğince kısa tutmaya gayret ediyorum.
Javascript log() metodu kullanımı bu şekilde, bir sonraki yazıda görüşmek üzere.