Standardværdier
Standardværdier er værdier, som parametrene i en funktion antager, når der ikke gives et tilsvarende argument ved funktionskaldet.
Vi kan tildele standardværdier til parametre ved at bruge syntaksen:
function funcName(parameter1 = value1, parameter2 = value2, …) {
// your code here …
}
Eksempel:
12345function sum(a = 5, b = 10) { return a + b; } console.log(sum()); // Output: 15
1. Hvad sker der, hvis en funktionsparameter har en standardværdi, og der ikke gives et argument for den i funktionskaldet?
2. Hvad vil output være for følgende kode?
3. Hvad vil output være for følgende kode?
Tak for dine kommentarer!
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Can you explain why using default values is better than using an if statement inside the function?
What happens if I pass only one argument to a function with multiple default parameters?
Can you show more examples of using default values with different data types?
Awesome!
Completion rate improved to 1.33
Standardværdier
Stryg for at vise menuen
Standardværdier er værdier, som parametrene i en funktion antager, når der ikke gives et tilsvarende argument ved funktionskaldet.
Vi kan tildele standardværdier til parametre ved at bruge syntaksen:
function funcName(parameter1 = value1, parameter2 = value2, …) {
// your code here …
}
Eksempel:
12345function sum(a = 5, b = 10) { return a + b; } console.log(sum()); // Output: 15
1. Hvad sker der, hvis en funktionsparameter har en standardværdi, og der ikke gives et argument for den i funktionskaldet?
2. Hvad vil output være for følgende kode?
3. Hvad vil output være for følgende kode?
Tak for dine kommentarer!