箱のプログラミング日記。

えんじにあ奮闘記

メソッド内でハッシュの中身を取り出す【引数】【ハッシュ】

例) def dog_info(dog,input) puts dog[input] end dog = {name: "コロン", type: => "チワワ", gender: => "メス"} puts "以下から知りたい情報を一つ選んでください ・name ・type ・gender" input = gets.chomp dog_info(dog,input) 解説) 以下の情報を…

rubyにおけるwhile文の仕組みについて

rubyにおけるwhile文の仕組み よくif文と混同されることがありますが、 while文もif分も「この条件の時にこれをしてくださいよ」と指示をするものです。 if分の場合、処理を行うかどうかの条件はtrueかfalseによって判断されます。 つまり、基本形は「これが…

ターミナルって一体何なのか

ターミナルって一体何? プログラミングを勉強し始めたばかりの頃、ターミナルがとにかく苦手でした。 文字だらけで何のことかよく分からないし、そもそもなぜターミナルを使う必要があるのかも理解に苦しんだ記憶があります。 ググってもいまいちイメージが…