Ruby
1humans = [] 2 3humans << { first_name: 'Jackie', last_name: 'Anderson', gender: 'woman'} 4humans << { first_name: 'John', last_name: 'Parker', gender: 'man' } 5 6def full_name(human) 7 "#{human[:first_name]}, #{human[:last_name]}" 8end 9 10humans.each do |human| 11 puts "名前: #{full_name(human)}, 性別: #{human[:gender]}" 12end
このコードを実行したら、
名前: Jackie, Anderson, 性別: woman
名前: John, , 性別: man
↑このようになって、Johnの苗字だけ実行されません。
これはなぜですか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2021/07/09 15:57
退会済みユーザー
2021/07/09 15:58