Fonctions avec valeurs de retour
Parfois, nous souhaitons qu'une fonction renvoie une valeur à l'endroit où elle a été appelée.
Ceci peut être réalisé en utilisant la déclaration return.
Lors de l'utilisation de l'instruction return, la fonction arrêtera l'exécution et renverra la valeur spécifiée
Syntaxe :
nom de la fonction (){
Code de la fonction ;
}
Écrivons un exemple ci-dessous
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>函数</title> <script type="text/javascript"> function msg(){ var sum = 15; return sum; } var ss = msg(); document.write(ss); </script> </head> <body> </body> </html>
Comme le montre le code ci-dessus, nous définissons une valeur de somme de 15 Renvoyons ensuite la valeur de sum, et la valeur de la fonction est également 15 à ce moment
Nous définissons une variable pour recevoir la valeur renvoyée par la fonction
Enfin, sortons la valeur de la variable
ci-dessous Écrivons une fonction avec des paramètres et une valeur de retour Le code est le suivant :
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>函数</title> <script type="text/javascript"> function msg(a,b){ var sum = a+b; return sum; } var ss = msg("欢迎来到,","php中文网"); document.write(ss); </script> </head> <body> </body> </html>