「変数」(2007/10/20 (土) 23:35:35) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
KAGではゲーム変数(f)、システム変数(sf)、一時変数(tf)というのがありました
今はKAGを使っていないので変数を使うには自分で準備しなければなりません
>&italic()// Hello Worldと表示する
>var str;
>str = "Hello World";
>System.inform(str);
最初の
var str;
という文で変数strを宣言しています
宣言するというのは変数を作るという事です
変数を宣言
var 変数名;
この変数はゲーム変数のように勝手に保存してくれたりしません
保存の仕方はいずれやりましょう
次の行str = "Hello World";
[eval exp="f.str = 'Hello World'"]
と書けば分かりやすいでしょうか
変数strに"Hello World"を代入しています
KAGではないのでevalタグはいりませんしf.も付けないで下さい
また" "で囲むとそれは文字列となります
文字列は必ず" "(もしくは' ')で囲んでください
最後のSystem.inform(str);
のstrは""で囲まれていません
このstrは文字列"str"ではなく変数strとするためです
では以下のようにするとどうなるでしょうか?
>&italic()// Hello Worldと表示する
>var str;
>str = "Hello World";
>System.inform("str");
実行して確認してみてください
表示オプション
横に並べて表示:
変化行の前後のみ表示: