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:

javascriptfunction func(num) {
  console.log(num ** 2);
}

Bu parametrenin varsayılan olarak 0 değerine sahip olmasını sağlayalım:

javascriptfunction func(num = 0) {
  console.log(num ** 2);
}

Fonksiyonumuzun çalışmasını parametre ile test edelim:

javascriptfunc(2); // 4 yazdıracak

Fonksiyonumuzun çalışmasını parametresiz test edelim:

javascriptfunc(); // 0 yazdıracak
Задание 1

Fonksiyon verilmiştir:

javascriptfunction func(num = 5) {
  console.log(num * num);
}

Bu fonksiyon aşağıdaki şekilde çağrılmaktadır:

javascriptfunc(2);
func(3);
func();

Her bir fonksiyon çağrısının sonucunun ne olacağını anlatın.

Задание 2

Fonksiyon verilmiştir:

javascriptfunction func(num1 = 0, num2 = 0) {
  console.log(num1 + num2);
}

Bu fonksiyon aşağıdaki şekilde çağrılmaktadır:

javascriptfunc(2, 3);
func(3);
func();

Her bir fonksiyon çağrısının sonucunun ne olacağını anlatın.