Return

Return[expr]

関数からの値 expr を返す.

Return[]

値としてNullを返す.

詳細

  • Return[expr]は,関数の定義の中にある制御構造から脱出し,関数全体の値 expr を与える.
  • Returnは,評価され次第に有効になる.これは他の関数の内部に現れても同じである.
  • ReturnScanのような関数内で使うことができる.

例題

すべて開くすべて閉じる

  (1)

関数から戻る:

考えられる問題  (1)

Returnは引き起された最も内側の構造からのみ脱出する:

ここではDoループから脱出するが関数gからは脱出しない:

明示的な流れの制御にはCatchThrowを使う:

Wolfram Research (1988), Return, Wolfram言語関数, https://reference.wolfram.com/language/ref/Return.html (1996年に更新).

テキスト

Wolfram Research (1988), Return, Wolfram言語関数, https://reference.wolfram.com/language/ref/Return.html (1996年に更新).

CMS

Wolfram Language. 1988. "Return." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 1996. https://reference.wolfram.com/language/ref/Return.html.

APA

Wolfram Language. (1988). Return. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/Return.html

BibTeX

@misc{reference.wolfram_2024_return, author="Wolfram Research", title="{Return}", year="1996", howpublished="\url{https://reference.wolfram.com/language/ref/Return.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_return, organization={Wolfram Research}, title={Return}, year={1996}, url={https://reference.wolfram.com/language/ref/Return.html}, note=[Accessed: 22-November-2024 ]}