Ruby: メソッド間での引数の受け渡し。
忘れないようにメモ。
メソッドは呼び出されるまで動かない受け身な子。
def register_data(data)
puts '名前を入力してください'
name = gets.chomp
puts '年齢を入力してください'
age = gets.chomp
puts '身長を入力してください(m単位)'
tall = gets.to_f
puts '体重を入力してください'
weight = gets.to_f
person = { name: name, age: age, tall: tall, weight: weight, bmi: calculate_bmi(tall, weight)}
data << person
end
def calculate_bmi(tall, weight)
bmi = weight / tall / tall
end