return文
returnはバリューは返還する命令語です。
関数の内で命令文を実行しながらreturn文を会うと関数から出ます。そしてreturn文になるの返還します。
例えば
function hey(a,b){ add = a+b; return add; }
上のように作成したら
hey関数はadd変数うのバリューを返還します。変換されたバリューを見るためは当然出力文で関数を呼びます。
document.write(hey(1,2));
上のよう出力したらreturn文にaddがあるのでaddのバリューな3が出力されます。
Source
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>coreasur JavaScript</title> <script> function hey(a,b){ add = a+b; return add; } document.write(hey(1,2)); </script> </head> <body> </body> </html>
結果

結果をみたら3が出ますね、1と2をプラスしたバリューを返還したからです。
では上おのソースでreturn文にaddじゃなく20を書いてみましょう。そうすると20を返還します。
Source
<!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title>coreasur JavaScript</title> <script> function hey(a,b){ add = a+b; return 20; } document.write(hey(1,2)); </script> </head> <body> </body> </html>
結果

これでreturn文は終わりです。ありがとうございます。