2020-05-01から1ヶ月間の記事一覧

技術書の読み方 / 配列

最近、技術書(楽々ERDレッスン)を読んでいて全くわからず、フィヨルドのプラクティスも止まってしまった。。。 そのとき、りほやんさんに教えてもらった技術書の読み方。 学習を加速させるインデックス読書術 - Qiita とりあえず、フィヨルドの課題を進め…

文中の空白削除 / with_indexの使い方

文字中の空白削除 gsubメソッドを使う irb(main):001:0> a = "BUMP OF CHICKEN" irb(main):002:0> a.gsub(" ","") => "BUMPOFCHICKEN" 第一引数に指定したものを第二引数のものに全て置き換えることができる with_indexの使い方 例えば、配列の中の偶数番目…

nilと""の違い

a = nil b = "" nilは存在しないという意味。 それに対し、""は「何もない」が存在している。空文字とも言われる。 ちなみにnilを文字列変換すると空文字になる。 irb(main):001:0> a = nil irb(main):002:0> a.to_s => "" これはdowncaseメソッドなどを使う…