ruby– tag –
-
日々の日記
ハッシュやシンボルあたり
知っているようでちゃんとは理解していないハッシュ。PHPでプログラムを始めたので連想配列か。そういうふうに置き換えなくても自然に理解できるように慣れるまでやろう。 今日の積み上げ ハッシュ キーと値の組合せでデータを管理するオブジェクト。 空の... -
program
配列の加工と繰り返しの処理あたりとリファクタリングの意味
rjust 同じ処理を繰り返すときは配列に入れて繰り返し処理をする。オブジェクト.rjust(桁, '空桁を埋める文字列') inject 配列オブジェクト.inject { |初期値, 要素| ブロック処理 } 配列オブジェクトから要素に繰り返し入り、ブロック処理されていく。 &l... -
program
やっぱり基本が大切なのでチェーリー本で体系立ててやり直し
アウトプットが大切なのはわかってるけれど、何もないところから出すことはできないということがわかったので、もう一度「プロを目指す人のためのRuby入門」通称チェリー本に目を通すことにしました。 と言っても全部覚えるわけではなく、流しながらわから... -
program
電話帳作成問題を調べながらやってみる
問題はこちら。 https://github.com/JunichiIto/name-index 参考サイトはこちら http://yucatio.hatenablog.com/entry/2019/05/19/225005 class NameIndex NAME_INDEX_HASH = { 'ア' => %w(ア イ ウ エ オ ヴ), 'カ' => %w(カ キ ク... -
program
ボーナスドリンク問題をやった人のプログラムを見ながらわからないところをアップした
例によって問題はここから拝借。 https://blog.jnito.com/entry/2019/05/03/121235 で、ぐぐってみたらめちゃくちゃ丁寧に開設してくれているページがありました。 http://yucatio.hatenablog.com/entry/2019/05/07/225412 yucatioさんありがとうございま... -
program
カラオケマシン問題をやってみる
https://blog.jnito.com/entry/2014/06/06/104420 例によってRubyのアウトプット問題をやりつつ、わからないところをググり倒す備忘録。問題は上記参照。 解答例はいろいろあるのだけれど、とりあえずヒットしたコードを読みながらわからないところを今日...