Just do IT

思うは招く

2019-11-28から1日間の記事一覧

Rubyで配列がブロック引数に渡される場合の便利な書き方

たとえば以下のような2次元配列があり、それぞれの要素を掛け算する場合。 tateyoko = [ [20,40], [50,20], [40,90], ] menseki = [] tateyoko.each do |tateyoko| length = tateyoko[0] width = tateyoko[1] menseki << length * width end p menseki mense…

Rubyでファイルを取得する際の require_relative 使い方

require_relativeでファイルを読み込む場合 自分のファイルが存在するディレクトリがパスの起点になる。 . ├── bar │ └── ruby.rb └── foo └── test.rb ruby.rbからfooにあるtest.rbを取得する場合は require_relative '../foo/test' となる。 つまり、bar/r…