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文は終わりです。ありがとうございます。