開始42日目〜超初心者、文系、30代のスタート〜
本日学んだこと:
・Ruby
person = {name: name, age: age, tall: tall, weigh: weigh}
data << person
end
def calculate_bmi(BMI)
BMI = person[:weigh] / {[:tall] * [:tall]}
# BMIを求めるための関数を完成させなさい
end
問題点1.{}内にbmi: calculate_bmiが定義されておらず、(tall, weight)も追記する必要がある。
問題点2.BMI = person[:weigh] / {[:tall] * [:tall]}では、ハッシュ名が定義されていない為、表示がされない。正しくは{person[:tall]*[tall]}である
問題点3.def calculate_bmi(BMI)、そもそもBMIが定義されていないので、表示されるはずない、正しくは(tall, weight)、代入する値をここに記載する。
一つの機能は1つにまとめてあげる。
エラー問題に関してはやってみる、やり方OK、わからないけどやってみて動かせるようになった、最後はやっていくうちに理解になる。
MVC(モデル・ビュー・コントローラー)参照サイト。
https://www.javadrive.jp/rails/ini/index7.html
明日やること:
・再試験の最受講、復習。
・HTML、 CSS、中間試験の復習。
感想:
面談を行い、就職は断り、その分をポートフォリオ作成、個人アプリ増やす、行ってみたい企業のサービスをみて改善点探すなど、できることはたくさんある。
キャリアチェンジができる最後のチャンス。
悔しさをバネに前に進め!!