預設值參數(Default Argument):在函式定義的參數中,將可以選擇性傳入的參數設定一個預設值,當來源端有傳入該資料時,使用來源端的資料,沒有傳入時,則依照設定的預設值來進行運算,如下範例:

範例中沒有傳入日期參數資料,所以函式使用預設值(2019/12/21)來進行運算。我們再來看一個範例:

當來源端有傳入日期參數資料(2019/10/10),函式就會使用其值來進行運算。
PS.特別注意,必要參數(Required Argument)一定要放在預設值參數(Optional Argument)的前面。