Опционални параметри во JavaScript
Параметрите на функциите може да се направат не задолжителни. За ова на параметрите треба да им се зададат стандардни вредности. Да земеме за пример дека ја имаме следнава функција:
function func(num) {
console.log(num ** 2);
}
Ајде да направиме така што овој параметар
по стандард ќе има вредност 0:
function func(num = 0) {
console.log(num ** 2);
}
Ајде да ја провериме работата на нашата функција со параметар:
func(2); // ќе испише 4
Ајде да ја провериме работата на нашата функција без параметар:
func(); // ќе испише 0
Дадена е функцијата:
function func(num = 5) {
console.log(num * num);
}
Оваа функција се повикува на следниов начин:
func(2);
func(3);
func();
Кажете, каков ќе биде резултатот од секој од повиците на функцијата.
Дадена е функцијата:
function func(num1 = 0, num2 = 0) {
console.log(num1 + num2);
}
Оваа функција се повикува на следниов начин:
func(2, 3);
func(3);
func();
Кажете, каков ќе биде резултатот од секој од повиците на функцијата.