JavaScript'te İsteğe Bağlı Parametreler
Fonksiyon parametreleri isteğe bağlı hale getirilebilir. Bunun için parametrelere varsayılan değerler atamanız gerekir. Örnek olarak şu fonksiyonumuz olduğunu varsayalım:
function func(num) {
console.log(num ** 2);
}
Bu parametrenin varsayılan olarak
0 değerine sahip olmasını sağlayalım:
function func(num = 0) {
console.log(num ** 2);
}
Fonksiyonumuzun çalışmasını parametre ile test edelim:
func(2); // 4 yazdıracak
Fonksiyonumuzun çalışmasını parametresiz test edelim:
func(); // 0 yazdıracak
Fonksiyon verilmiştir:
function func(num = 5) {
console.log(num * num);
}
Bu fonksiyon aşağıdaki şekilde çağrılmaktadır:
func(2);
func(3);
func();
Her bir fonksiyon çağrısının sonucunun ne olacağını anlatın.
Fonksiyon verilmiştir:
function func(num1 = 0, num2 = 0) {
console.log(num1 + num2);
}
Bu fonksiyon aşağıdaki şekilde çağrılmaktadır:
func(2, 3);
func(3);
func();
Her bir fonksiyon çağrısının sonucunun ne olacağını anlatın.