コメント
このコメントは、『続』俺を助けろへのコメントです。コメントの内容

コメントの内容(一番最初の投稿)

#----- 初期データ生成 ----- a = createArray() a = splitString("りんご,みかん,ばなな,いちご,すいか", ",") b = createArray() b = splitString("3,2,0,4,1", ",") i = 0; ilen = getArrayLength(b) while i < ilen b[i] = toNumber(b[i]) i = i + 1 end #------ 表示用配列の生成 ------ a_view = createArray() a_no = createArray() i = 0; j = 0; ilen = getArrayLength(a) while i < ilen #所有数が0より多いかどうか if b[i] > 0 a_view[j] = a[i] a_no[j] = i j = j + 1 end i = i + 1 end a_view[j] = "キャンセル" a_no[j] = (-1) #----- 選択肢の表示 ----- select = (-1) if j == 0 speak("選択できるものがありません") else select = speakWithSelectArray(a_view, "選択してください") if a_no[select] > (-1) speak(a[a_no[select]] + "を選択しました") else speak("選択をキャンセルしました") end end