2019-04-01から1ヶ月間の記事一覧
今日の記事は%p! ! と %Q! !で文字列を作ります。 puts %p!hello! は puts 'hello' と同じ実行結果になり puts %Q!hello! は puts "hello" と同じ実行結果になります。 なら『''』『""』を用いたクオーテーションで表現すればよくない? と思うところですが …
if分の中で、if a == b (aとbが等しいとき) if a != b(aとbが等しくない時) のように条件を設定することができますが、=!としてしまうことがあったり、どっちが先だったっけ、、と考えてしまうことがありました。 そんな時に意識してすべきなのが!の意味で…
Rubyにはnilガードなるものが存在する。 それが何なのかというと、、 nilをガードするもの。。 それが結局何だというところだと思いますので、簡単にご説明を。。 例えば@sumというインスタンス変数を設定するとして、@sumに該当する数値がない状況(nilが返…