カンペキです!! a[6] は 5 回ぶんではなくて、0,1,2,3,4,5 の 6 個(0も一個と数える)分使えるってことです。 日常生活では、番号は 1 から始まりますが、smilebasic の世界では、0 から始まるのが基本!! (なぜならそのほうがコーディングに便利だから) 配列の添え字も0開始だし、locate の x,y 座標もそうだし、グラフィック座標もそうだし、mid$ の第二引数(開始位置) も0が起点になります。