11件ヒット [1-11件を表示] （0.083秒）
トップページ > > > > :filter

## 検索結果

### Enumerable#filter -> Enumerator (39128.0)

...# => #<Enumerator: 1..10:find_all>
(1..10).find_all { |i| i % 3 == 0 } # => [3, 6, 9]

[1,2,3,4,5].select # => #<Enumerator: [1, 2, 3, 4, 5]:select>
[1,2,3,4,5].select { |num| num.even? } # => [2, 4]

@see Enumerable#reject
@see Enumerable#grep...

### Enumerable#filter {|item| ... } -> [object] (39128.0)

...# => #<Enumerator: 1..10:find_all>
(1..10).find_all { |i| i % 3 == 0 } # => [3, 6, 9]

[1,2,3,4,5].select # => #<Enumerator: [1, 2, 3, 4, 5]:select>
[1,2,3,4,5].select { |num| num.even? } # => [2, 4]

@see Enumerable#reject
@see Enumerable#grep...

### Enumerable#reject -> Enumerator (39122.0)

...た場合は、各要素に対しブロックを評価し

# 偶数を除外する (奇数を集める)
[1, 2, 3, 4, 5, 6].reject {|i| i % 2 == 0 } # => [1, 3, 5]

@see Enumerable#select
@see Enumerable#grep_v...

### Enumerable#reject {|item| ... } -> [object] (39122.0)

...た場合は、各要素に対しブロックを評価し

# 偶数を除外する (奇数を集める)
[1, 2, 3, 4, 5, 6].reject {|i| i % 2 == 0 } # => [1, 3, 5]

@see Enumerable#select
@see Enumerable#grep_v...

### Enumerable#find_all -> Enumerator (24028.0)

...# => #<Enumerator: 1..10:find_all>
(1..10).find_all { |i| i % 3 == 0 } # => [3, 6, 9]

[1,2,3,4,5].select # => #<Enumerator: [1, 2, 3, 4, 5]:select>
[1,2,3,4,5].select { |num| num.even? } # => [2, 4]

@see Enumerable#reject
@see Enumerable#grep...

### Enumerable#find_all {|item| ... } -> [object] (24028.0)

...# => #<Enumerator: 1..10:find_all>
(1..10).find_all { |i| i % 3 == 0 } # => [3, 6, 9]

[1,2,3,4,5].select # => #<Enumerator: [1, 2, 3, 4, 5]:select>
[1,2,3,4,5].select { |num| num.even? } # => [2, 4]

@see Enumerable#reject
@see Enumerable#grep...

### Enumerable#select -> Enumerator (24028.0)

...# => #<Enumerator: 1..10:find_all>
(1..10).find_all { |i| i % 3 == 0 } # => [3, 6, 9]

[1,2,3,4,5].select # => #<Enumerator: [1, 2, 3, 4, 5]:select>
[1,2,3,4,5].select { |num| num.even? } # => [2, 4]

@see Enumerable#reject
@see Enumerable#grep...

### Enumerable#select {|item| ... } -> [object] (24028.0)

...# => #<Enumerator: 1..10:find_all>
(1..10).find_all { |i| i % 3 == 0 } # => [3, 6, 9]

[1,2,3,4,5].select # => #<Enumerator: [1, 2, 3, 4, 5]:select>
[1,2,3,4,5].select { |num| num.even? } # => [2, 4]

@see Enumerable#reject
@see Enumerable#grep...

### Enumerable#grep_v(pattern) -> [object] (21036.0)

Enumerable#grep のマッチの条件を逆にして、pattern === item が成立 しない要素を全て含んだ配列を返します。

...
Enumerable
#grep のマッチの条件を逆にして、pattern === item が成立
しない要素を全て含んだ配列を返します。

@param pattern 「===」メソッドを持つオブジェクトを指定します。

(1..10).grep_v 2..5 # => [1, 6, 7, 8, 9, 10]
res =(1..10).gr...
...ep_v(2..5) { |v| v * 2 }
res # => [2, 12, 14, 16, 18, 20]

@see Enumerable#grep
@see Enumerable#reject...

### Enumerable#grep_v(pattern) { |item| ... } -> [object] (21036.0)

Enumerable#grep のマッチの条件を逆にして、pattern === item が成立 しない要素を全て含んだ配列を返します。

...
Enumerable
#grep のマッチの条件を逆にして、pattern === item が成立
しない要素を全て含んだ配列を返します。

@param pattern 「===」メソッドを持つオブジェクトを指定します。

(1..10).grep_v 2..5 # => [1, 6, 7, 8, 9, 10]
res =(1..10).gr...
...ep_v(2..5) { |v| v * 2 }
res # => [2, 12, 14, 16, 18, 20]

@see Enumerable#grep
@see Enumerable#reject...

### Enumerable#lazy -> Enumerator::Lazy (21008.0)

この Enumerator は、以下のメソッドが遅延評価を行う (つまり、配列ではな
くEnumeratorを返す) ように再定義されています。

* map/collect
* flat_map/collect_concat
* select/find_all
* reject
* grep
* take, take_while
* drop, drop_while
* zip (※一貫性のため、ブロックを渡さないケースのみlazy)
* cycle (※一貫性のため、ブロックを渡さないケースのみl...