通常のプログラム言語と同様に、switch文によって、多分岐の処理を記述可能です。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
Kf(_switchSample){ Pe{ /*キーステーションが最初に実行するキーセット*/ N(_main); } } K(_main){ U{ Rb(#label){ Bs{ switch(#label?){ case("1"){ /* #labelの値が"1"の場合 */ #label?="2"; } case("2"); /* ←対応する処理を記載しない場合、次のcaseと同一の処理が行われます。 */ case("3"){ /* #labelの値が"2"または"3"の場合 */ #label?=(int)#label?+1; } default{ /* #labelの値がその他の場合 */ #label?="1"; } } } } } } |
実行結果