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 :
function func(num) {
console.log(num ** 2);
}
Faisons en sorte que ce paramètre
ait par défaut la valeur 0 :
function func(num = 0) {
console.log(num ** 2);
}
Vérifions le fonctionnement de notre fonction avec un paramètre :
func(2); // affichera 4
Vérifions le fonctionnement de notre fonction sans paramètre :
func(); // affichera 0
Soit la fonction :
function func(num = 5) {
console.log(num * num);
}
Cette fonction est appelée de la manière suivante :
func(2);
func(3);
func();
Expliquez quel sera le résultat de chacun des appels de la fonction.
Soit la fonction :
function func(num1 = 0, num2 = 0) {
console.log(num1 + num2);
}
Cette fonction est appelée de la manière suivante :
func(2, 3);
func(3);
func();
Expliquez quel sera le résultat de chacun des appels de la fonction.