関数を終了したいです。 関数を自動的に終了した後の最後の声明では、関数を実行します。 return文を使用する関数を終了する前に最後に達しています。
|
|
声明は、現在の関数の戻り終了しており、アクションスクリプトは、スクリプトの実行を続け通訳して当初の機能に呼び出されます。 クエリ内のすべての機能が体内に従ってreturn文は無視されます。
機能myfunction ( ) (
戻り;
トレース( "と呼ばれません" ) ;
)
myfunction ( ) ;
/ /実行を続けるここから戻った後、 myfuction ( )を呼び出します。
で、上記の例では、 return文の原因は、関数を終了する任意のアクションを実行する前に、ではありませんので、非常に便利な機能です。 より広く、使用する必要がreturn文を終了し、特定の条件下で機能します。 この例では、関数を終了し、パスワードが間違っている場合:
機能checkpassword (パスワード) (
/ /パスワードではありません" simonsays "は、この機能を終了します。
もし(パスワード! = " simonsays " ) (
戻り;
)
/ /そうしないと、残りのアクションを実行しています。
gotoandstop ( " treasuremap " ) ;
)
/ /間違ったパスワードを使用して、この関数呼び出しており、その機能を終了します。
checkpassword ( " mothermayi " ) ;
/ /この機能正しいパスワードを使用しており、その機能をジャンプ
/ / treasuremapフレームします。
checkpassword ( " simonsays " ) ;
Online: 488 users browsing the articles directory
|
|