数値と文字列の表示の仕方に違いがある。
数値と文字列のどちらか先に表示したほうにしたがう。
- mes “文字列” + 123 → 文字列123と表示 (123は文字列として認識される)
- mes 123 + “文字列” → 123と表示 (文字列は0と認識される)
・次のスクリプトを試してみましょう!
a = 1
b = 2
mes “” + a + b + “でした。”
stop
12でした,と表示されますね
ここで,問題です。3でした
と表示するにはどうするのでしょうか?上のスクリプトを修正してみましょう!
答え
a = 1
b = 2
mes “” + (a + b) + “でした。”
stop
- まず input a として、a に数字を代入する
- repeat & roop またはgotoを使って、繰り返しながら、ある数までの和を求める
●cnt を使うときには、0から1,2,3と増えていくことに注意
5回繰り返して,さらにcntの初期値を1に設定するには,次のように書きます。
repeat 5, 1
mes “今、” + cnt + “回目です。”
loop
stop
repeat 繰り返す回数,cntの初期値
実行する命令 群
loop
主に、後で見たときにわかりやすいよう、説明を書き込むときに使う