У цьому прикладі ви навчитеся писати програму JavaScript, яка встановлюватиме значення параметра за замовчуванням для функції.
Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування JavaScript:
- Функція JavaScript та вирази функцій
 - Параметри за замовчуванням JavaScript
 
Синтаксис для встановлення значення параметра за замовчуванням для функції:
 function functionName(param1=default1, param2=default2,… ) ( // function body ) 
Приклад 1: Встановіть значення параметра за замовчуванням для функції
 // 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());
Вихідні дані
20 12 8
У наведеному вище прикладі значення за замовчуванням x- 3, а значення за замовчуванням y- 5 .
sum(5, 15)- Коли обидва аргументи передані,xприймається 5 іyбере 15 .sum(7)- Коли 7 передаєтьсяsum()функції,xзаймає 7 іyприймає значення за замовчуванням 5 .sum()- Коли жодний аргумент функції не передаєтьсяsum(),xприймає значення за замовчуванням 3 іyприймає значення за замовчуванням 5 .
Приклад 2: Використання попереднього параметра в іншому параметрі
 // 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);
Вихідні дані
22 32
Ви також можете передати параметр як значення за замовчуванням для іншого параметра.
У наведеній вище програмі
- Коли 10 передається 
calculate()функції,xстає 10 іyстає 12 (sumфункція повертає 22 ). - Коли функції не передається значення 
calculate(),xстає 15 іyстає 17 (sumфункція повертає 32 ). 








