プログラムとして作り直しておこう。 各成分を表示する方法を見てみよう。 each_component.rb
momo = ["lala", "toto", "pepe", "kiki"]
print("* * momo の要素 * *\n")
momo.each do |element| element は momo の要素を入れる変数
printf("%s \n", element)
end
print("* * momo の要素に bebe を追加 * *\n")
momo << "bebe"
momo.each do |element2| element2 は momo の要素を入れる変数
printf("%s \n", element2)
end
printf("今の要素数は %d \n", momo.length)
print("索引では \n")
result = momo.sort
while i = result.shift
printf("%s \n", i)
end
自分のプログラムの中で、起っていることがよく分らない場合、 動作の前後に上のように printf や p または putsを使って調べるとよい。