Valgfrie parametre i JavaScript
Funktionsparametre kan gøres valgfrie. For at gøre dette skal parametrene tildeles standardværdier. Lad os for eksempel antage, at vi har følgende funktion:
function func(num) {
console.log(num ** 2);
}
Lad os gøre sådan, at denne parameter
som standard har værdien 0:
function func(num = 0) {
console.log(num ** 2);
}
Lad os teste vores funktions arbejde med en parameter:
func(2); // vil udskrive 4
Lad os teste vores funktions arbejde uden en parameter:
func(); // vil udskrive 0
Givet funktionen:
function func(num = 5) {
console.log(num * num);
}
Denne funktion kaldes på følgende måde:
func(2);
func(3);
func();
Forklar, hvad resultatet af hvert af funktionskaldene vil være.
Givet funktionen:
function func(num1 = 0, num2 = 0) {
console.log(num1 + num2);
}
Denne funktion kaldes på følgende måde:
func(2, 3);
func(3);
func();
Forklar, hvad resultatet af hvert af funktionskaldene vil være.