19 Haziran 2014 Perşembe

Default parametreli fonksiyonlar

Genelde programlama yaparken default parametreli fonksiyonları oldukça sık kulanırız. peki nedir bu default parametreli fonksiyonlar ?
Default parametreli fonksiyonlar Bizim parametrelerimizi dinamikleştirmemizi sağlıyor biraz daha açıklayacak olursak diyelimki fonksiyonumuzun iki parametresi var normal bir fonksiyonda iki parametre ile çalışıyorsa eksik veya fazla parametre girdiğimizde hata verecektir ama default parametre kullanırsak fonksiyonumuz 1 parametre ile de çalışacaktır. Ayrıca parametrelerimize bir varsayılan değer atamamıza olanak sağlıyor
Örneğin iki sayıyı toplayan bir fonksiyon yazalım.


 function topla(a,b){  
  return a+b;  
 }  


Yukarıdaki Fonksiyonumuza parametre girmessek hata verecektir.

ŞimdiDefault Yapıcılı olarak değiştirelim fonksiyonumuzu

 function topla(a=0,b=0){  
  return a+b;  
 }  


Evet açıklayacak olursak fonksiyonumuza diyoruzki a sayısı ile b sayısını topla
ordaki yazdığımız 0 ise bizim default parametremiz oluyor. yani diyoruzki biz eğer a veya b değeri girmezsek girmediğimiz parametrenin değeri 0 olsun. fonksiyonun kullanım şekillerini görecek olursak ;


 function(a=0,b=0){  
  return a+b;  
 }  
 topla(5); // sadece a parametresi 5 olur b=0  
 topla(5,4); // a=5,b=4  
 topla(); // a=0,b=0  
 // şeklinde kullanabiliriz   
Yayınlayan: Unknown

Default parametreli fonksiyonlar

vehbi akdogan - kişisel blog sitesi
Share:

Yorum Yaz ..

Facebook
Blogger

Hiç yorum yok:

Yorum Gönder

Sosyal Aglarda Ben :)
facebook
twitter
google
youtube
rss

About Us

İstatistik

Iletisim

Ad

E-posta *

Mesaj *

© Vehbi Akdogan - Kişisel Blog Sitesi | Tüm Hakları Saklıdır.