Sha256: 89925860e6fecf126c3fad16ad67d7d2e572a5f19d888b8d37396c9d77d40a36

Contents?: true

Size: 567 Bytes

Versions: 2

Compression:

Stored size: 567 Bytes

Contents

# frozen_string_literal: true

# ブロック
## 一行ブロック

[1, 2, 3].map {|i| i }

## 複数行ブロック

[1, 2, 3].each do |i|
  puts i
end

[1, 2, 3].map {|i|
  i
}.join

# RSpec で使うメソッド名
subject { self }
let(:a) { 1 }
let!(:b) {
  1 + 1
}

# ハッシュリテラル

_ = {a: 1, b: 2}

_ = {
  a: 1,
  b: 2
}

# 長い引数リスト
def many_arg_method(a, b, c, d, e)
  [a, b, c, d, e]
end

many_arg_method(
  1,
  2,
  3,
  4,
  5
)

# 条件無し case
a = 1
b = 2
case
when a == 1 then true
when b == 2 then false
else
  raise
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
deka_eiwakun-0.53.0.0 sample/sample.rb
deka_eiwakun-0.5.0 sample/sample.rb