Paramètres optionnels en JavaScript
Il est possible de rendre les paramètres de fonctions optionnels. Pour cela, il faut leur attribuer des valeurs par défaut. Prenons par exemple la fonction suivante :
javascriptfunction func(num) {
console.log(num ** 2);
}
Faisons en sorte que ce paramètre
ait par défaut la valeur 0 :
javascriptfunction func(num = 0) {
console.log(num ** 2);
}
Vérifions le fonctionnement de notre fonction avec un paramètre :
javascriptfunc(2); // affichera 4
Vérifions le fonctionnement de notre fonction sans paramètre :
javascriptfunc(); // affichera 0
Задание 1
Soit la fonction :
javascriptfunction func(num = 5) {
console.log(num * num);
}
Cette fonction est appelée de la manière suivante :
javascriptfunc(2);
func(3);
func();
Expliquez quel sera le résultat de chacun des appels de la fonction.
Задание 2
Soit la fonction :
javascriptfunction func(num1 = 0, num2 = 0) {
console.log(num1 + num2);
}
Cette fonction est appelée de la manière suivante :
javascriptfunc(2, 3);
func(3);
func();
Expliquez quel sera le résultat de chacun des appels de la fonction.