スクリプト/特殊な書き方
最終投稿者: 光楼(114)
更新:2015/11/08 14:55:04
- if文
- 書き方
if 条件 then 処理; elsif 条件 then 処理; else 処理; end
- 使い方
a = rand(5) if a==0 then speak("aは0"); elsif a == 1 then speak("aは1"); else speak("aは" + a); end
- while文
- 書き方
while 条件 do 処理; end
- 使い方
i = 0 t=createText(20, 20, 100, 50) while i<100 do setText(t, i); i=i+1; waitTime(1); end
- case文
- 書き方
case 式 when 値 処理; when 値 処理; else 処理; end
- 使い方
slct = rand(4) a = rand(10); b = rand(100) speak("slct = " + slct + "\na = " + a + " b = " + b) case slct when 0 speak("a + b = " + a + b); when 1 speak("(a + b) = " + (a + b)); when 2 speak(a + b + " = a + b"); else speak("a,b = ", a, b); end
- 16進数→10進数
- 書き方
toNumber("16進数")
- 使い方
speak(toNumber("0xFFFFFF"))
- 条件式
- 書き方
変数 = 条件式
- 使い方
t = createArray(); t[0] = "うるう年ではない"; t[1] = "うるう年です" Y = 2016 q = ((Y % 4) == 0 && (Y % 100) != 0) || (Y % 400) == 0 speak(Y + "年は" + t[q])
コメントする
コメントするには、ログインする必要があります。
コメント一覧
コメントはありません。