11. ‣ 関数以外も格納できる - SuperColliderでの変数の例
// 変数「a」に数値を代入
a = 1;
a;
// 計算結果を代入することも可能
b = 1 + 1;
b;
// 文字列だって入る
c = "Hello";
c;
// アルファベット1文字でない場合は、「var」が必要
{
var num = 10;
num = num * 2;
num;
}.value;
変数
12. ‣ 先程の関数の出力結果
‣ 最初に、関数(処理のかたまり)を、変数「f」に代入
‣ 「f;」をそのまま評価すると、「a Function」が出力される
‣ 「f.value;」で、関数が評価される
‣ → 「関数を評価しています。」が出力
a Function
a Function
関数を評価しています。
関数を評価しています。
関数