Bu örnekte, bir işlev için varsayılan bir parametre değeri ayarlayacak bir JavaScript programı yazmayı öğreneceksiniz.
Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:
- JavaScript İşlev ve İşlev İfadeleri
- JavaScript Varsayılan Parametreleri
Bir işlev için varsayılan parametre değerini ayarlamaya yönelik sözdizimi şu şekildedir:
function functionName(param1=default1, param2=default2,… ) ( // function body )
Örnek 1: Bir Fonksiyon İçin Varsayılan Parametre Değerini Ayarlama
// program to set default parameter value function sum(x = 3, y = 5) ( // return sum return x + y; ) console.log(sum(5, 15)); console.log(sum(7)); console.log(sum());
Çıktı
20 12 8
Yukarıdaki örnekte, bir varsayılan değer xolan 3 ve varsayılan değeri yolan 5 .
sum(5, 15)- Her iki argüman iletildiğinde,xalır 5 veyalır 15 .sum(7)- Ne zaman 7 geçirilirsum()fonksiyonu,xsürer 7 veyvarsayılan değeri alır 5 .sum()- hayır argüman geçirildiğindesum()işlevin,xvarsayılan değeri alır 3 veyvarsayılan değeri alır 5 .
Örnek 2: Önceki Parametreyi Başka Bir Parametrede Kullanma
// using previous parameter in default value expression let calculate = function(x = 15, y = x + 2) ( return x + y; ) const result1 = calculate(10); console.log(result1); const result2 = calculate(); console.log(result2);
Çıktı
22 32
Bir parametreyi başka bir parametre için varsayılan değer olarak da iletebilirsiniz.
Yukarıdaki programda,
- Tüm 10 geçirilir
calculate()fonksiyonuxhaline 10 veyolur 12 (sumfonksiyon döner 22 ). - Herhangi bir değer geçirildiğinde
calculate()fonksiyonuxhaline 15 veyolur 17 (sumfonksiyon döner 32 ).








