Parametreli Fonksiyonlar
Parametre; fonksiyon tanımlanırken girdi olarak alınan öğelerdir.
Argüman; fonksiyon çağrılırken gönderilen öğelerdir. Argüman olarak verilen öğenin kendisi işleme alınmaz, değerinin bir kopyası işleme alınır. Parametreli bir fonksiyon tanımlayalım ve argüman vererek fonksiyonu çağıralım.
Örnek.
Argüman olarak gönderilen öğenin bir kopyası fonksiyon içinde kullanılır bu sebeple üst kapsamdaki öğenin değeri değişmez.
Parametreler için varsayılan değerler verilebilir. Örnek.
Argümanlar gönderildikleri sıra ile parametrelerle eşleştirilirler. Bu sebeple argümanları parametrelere uygun sırada vermeye dikkat ediniz. Örnek.
Parametre ile tanımlanan bir fonksiyona argüman göndermezsek ne olur? Deneyelim.
Yine çalışır. Bizler şimdiye kadar birçok çıktıyı elde etmek için fonksiyon içinde alert();
kullandık. Peki bir fonksiyonu alert();
fonksiyonuna argüman olarak göndersek ? Deneyelim.
Sonuç undefined
olduğuna göre demek ki fonksiyonlar bir değer döndürebilir. Fonksiyon bitiminde return
ifadesi ile bu değeri kontrol edebiliriz.
Last updated