puts "Please Enter First Initial..."
initial = gets
first_letter(name, age, initial)
def first_letter(x, y, z)
index = 0
while index < x.length
--->if z == (x[index])
puts "#{x[index]} #{y[index]}"
end
index += 1
end
end
本質的に私がやっているのは、上記のコードを使って配列から単語を取り出し、その文字列の最初の文字を照合することです。本質的には、ユーザーに手紙を要求し、その文字を配列の各文字列の最初の文字と照合します。マークされた行は、文字列の最初の文字に対して文字をチェックするはずです。それが文字に等しい場合、プログラムはそのエントリーの名前と年齢を記入することです。配列から文字列を引き出し、最初の文字を確認するにはどうすればよいですか?
なぜ配列にメソッドを渡したいのですか? –