# Optional Parameter

**Secara default, parameter di function itu optional**

{% hint style="info" %}
* Artinya kita tidak wajib mengisi value nya ketika memanggil function
* Jika tidak ada value yang kita kirim ke parameter ketika memanggil function, maka secara otomatis parameter tersebut bernilai undefined
{% endhint %}

**Kode : Optional Parameter**

![](https://lh5.googleusercontent.com/2lVJpsyfad4VIES9sSTeSJuNP4MzfH4ETidp-PZS2DMUk8y-JBkBBdyJyho1JPHmxpRDkg4j80Y80WK1VB2NduAv5DkeOBX7u7xPZf6qM1F4xp4r4cS387I7XxSoqatqEnQNNX2E0RCL2ppFNPH5Ig)

### Default Parameter

Sekarang kita tahu bahwa parameter itu optional, artinya kita bisa tidak memberi value terhadap parameter

**Parameter juga bisa kita beri default value, artinya jika ketika kita tidak mengirim data ke parameter atau kita mengirim data undefined, maka secara otomatis parameter akan diisi oleh default value**

Kode : Default Parameter

![](https://lh6.googleusercontent.com/8UxkNWnqtVX4b8iH_bj-dJTlEp25tCWAtZvHsGM3XLCPlbTP25XsbrbjXLKOuPxW-ZQFRJxG3Qx3qANyuqSivvOjpDLt6imVaVHWXIy0B8Jvlh3xEkXov1HI49tQWjTP6ueLMfwnwWHB8SFUmYMv6g)

