L'instruction return permet d'indiquer la valeur de retour d'une fonction. D'autre part, elle permet également de terminer une fonction.
Ainsi, une fonction pourrait contenir des blocs d'instructions conditionnels où chacun serait ponctué par une instruction return.
function nom(param1, param2,...) { //Instructions; return Résultat; } function Remplacement(texte) { var ok="modification effectuée"; var echec="modification impossible"; var modele=/(\w+)\s(\w+)/; if (modele.test(texte)) { modif=texte.replace(modele, "$1$2"); return ok; } else { return echec; } } |