a = 2;
b = 3;
Glue()関数は最後の式の結果を戻します。この関数を使うと、セミコロンを使ったときと同じ結果になります。次の式は、どちらも3を戻します。
Glue( a = 2, b = 3 );
a = 2; b = 3;
First()関数も、各引数を順々に評価しますが、最初の式の結果を戻します。次の式は2を戻します。
First( a = 2, b = 3);
次のスクリプト内のFirst()は何を戻すでしょうか。
x = 1000;
First( x, x = 2000 );