るりまサーチ

最速Rubyリファレンスマニュアル検索!
300件ヒット [1-100件を表示] (0.228秒)
トップページ > 種類:インスタンスメソッド[x] > クエリ:n[x] > クエリ:a[x] > クエリ:%[x] > クラス:Array[x]

別のキーワード

  1. etc sc_xopen_enh_i18n
  2. rsa n
  3. rsa n=
  4. openssl n
  5. openssl n=

ライブラリ

キーワード

検索結果

<< 1 2 3 > >>

Array#minmax -> [object, object] (12239.0)

自身の各要素のうち最小の要素と最大の要素を 要素とするサイズ 2 の配列を返します。

...同士の比較をブロックを用いて行います。

//emlist[例][ruby]{
a
= %w(albatross dog horse)
a
.minmax #=> ["albatross", "horse"]
a
.minmax{|a,b| a.length <=> b.length } #=> ["dog", "albatross"]
[].minmax # => [nil, nil]
//}

@see Enumerable#minmax...

Array#minmax {|a, b| ... } -> [object, object] (12239.0)

自身の各要素のうち最小の要素と最大の要素を 要素とするサイズ 2 の配列を返します。

...同士の比較をブロックを用いて行います。

//emlist[例][ruby]{
a
= %w(albatross dog horse)
a
.minmax #=> ["albatross", "horse"]
a
.minmax{|a,b| a.length <=> b.length } #=> ["dog", "albatross"]
[].minmax # => [nil, nil]
//}

@see Enumerable#minmax...

Array#any? -> bool (12208.0)

すべての要素が偽である場合に false を返します。 真である要素があれば、ただちに true を返します。

...ての要素が偽である場合に false を返します。
真である要素があれば、ただちに true を返します。

ブロックを伴う場合は、各要素に対してブロックを評価し、すべての結果
が偽である場合に false を返します。ブロックが真...
...false を返します。

@param pattern ブロックの代わりに各要素に対して pattern === item を評価します。

//emlist[例][ruby]{
p [1, 2, 3].any? {|v| v > 3 } # => false
p [1, 2, 3].any? {|v| v > 1 } # => true
p [].any? {|v| v > 0 } # => false
p %w[ant bear cat].an...
...y?(/d/) # => false
p [nil, true, 99].any?(Integer) # => true
p [nil, true, 99].any? # => true
p [].any? # => false
//}

@see Enumerable#any?...

Array#any? {|item| ... } -> bool (12208.0)

すべての要素が偽である場合に false を返します。 真である要素があれば、ただちに true を返します。

...ての要素が偽である場合に false を返します。
真である要素があれば、ただちに true を返します。

ブロックを伴う場合は、各要素に対してブロックを評価し、すべての結果
が偽である場合に false を返します。ブロックが真...
...false を返します。

@param pattern ブロックの代わりに各要素に対して pattern === item を評価します。

//emlist[例][ruby]{
p [1, 2, 3].any? {|v| v > 3 } # => false
p [1, 2, 3].any? {|v| v > 1 } # => true
p [].any? {|v| v > 0 } # => false
p %w[ant bear cat].an...
...y?(/d/) # => false
p [nil, true, 99].any?(Integer) # => true
p [nil, true, 99].any? # => true
p [].any? # => false
//}

@see Enumerable#any?...

Array#any?(pattern) -> bool (12208.0)

すべての要素が偽である場合に false を返します。 真である要素があれば、ただちに true を返します。

...ての要素が偽である場合に false を返します。
真である要素があれば、ただちに true を返します。

ブロックを伴う場合は、各要素に対してブロックを評価し、すべての結果
が偽である場合に false を返します。ブロックが真...
...false を返します。

@param pattern ブロックの代わりに各要素に対して pattern === item を評価します。

//emlist[例][ruby]{
p [1, 2, 3].any? {|v| v > 3 } # => false
p [1, 2, 3].any? {|v| v > 1 } # => true
p [].any? {|v| v > 0 } # => false
p %w[ant bear cat].an...
...y?(/d/) # => false
p [nil, true, 99].any?(Integer) # => true
p [nil, true, 99].any? # => true
p [].any? # => false
//}

@see Enumerable#any?...

絞り込み条件を変える

Array#min {|a, b| ... } -> object | nil (9302.0)

ブロックの評価結果で各要素の大小判定を行い、最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。 引数を指定しない形式では要素が存在しなければ nil を返します。 引数を指定する形式では、空の配列を返します。

...最小の
n
要素が昇順で入った配列を返します。
引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。

ブロックの値は、a > b のとき正、a == b のとき 0、
a
< b の...
...emlist[例][ruby]{
[].min {|a, b| a <=> b } #=> nil
[].min(1) {|a, b| a <=> b } #=> []

a
ry = %w(albatross dog horse)
a
ry.min {|a, b| a.length <=> b.length } #=> "dog"
a
ry.min(2) {|a, b| a.length <=> b.length } #=> ["dog", "horse"]
//}

@param n 取得する要素数。

@see Enumerable#min...
.../emlist[例][ruby]{
[].min {|a, b| a <=> b } #=> nil
[].min(1) {|a, b| a <=> b } #=> []

a
ry = %w(albatross dog horse)
a
ry.min {|a, b| a.length <=> b.length } #=> "dog"
a
ry.min(2) {|a, b| a.length <=> b.length } #=> ["dog", "horse"]
//}

@param n 取得する要素数。

@see Enumerable#min...

Array#min(n) {|a, b| ... } -> Array (9302.0)

ブロックの評価結果で各要素の大小判定を行い、最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。 引数を指定しない形式では要素が存在しなければ nil を返します。 引数を指定する形式では、空の配列を返します。

...最小の
n
要素が昇順で入った配列を返します。
引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形式では、空の配列を返します。

ブロックの値は、a > b のとき正、a == b のとき 0、
a
< b の...
...emlist[例][ruby]{
[].min {|a, b| a <=> b } #=> nil
[].min(1) {|a, b| a <=> b } #=> []

a
ry = %w(albatross dog horse)
a
ry.min {|a, b| a.length <=> b.length } #=> "dog"
a
ry.min(2) {|a, b| a.length <=> b.length } #=> ["dog", "horse"]
//}

@param n 取得する要素数。

@see Enumerable#min...
.../emlist[例][ruby]{
[].min {|a, b| a <=> b } #=> nil
[].min(1) {|a, b| a <=> b } #=> []

a
ry = %w(albatross dog horse)
a
ry.min {|a, b| a.length <=> b.length } #=> "dog"
a
ry.min(2) {|a, b| a.length <=> b.length } #=> ["dog", "horse"]
//}

@param n 取得する要素数。

@see Enumerable#min...

Array#min(n) -> Array (9242.0)

最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。 全要素が互いに <=> メソッドで比較できることを仮定しています。

...最小の要素、もしくは最小の n 要素が昇順で入った配列を返します。
全要素が互いに <=> メソッドで比較できることを仮定しています。

引数を指定しない形式では要素が存在しなければ nil を返します。
引数を指定する形...
...式では、空の配列を返します。

//emlist[例][ruby]{
[].min #=> nil
[].min(1) #=> []
[2, 5, 3].min #=> 2
[2, 5, 3].min(2) #=> [2, 3]
//}

@param n 取得する要素数。

@see Enumerable#min...

Array#none?(pattern) -> bool (9220.0)

ブロックを指定しない場合は、 配列のすべての 要素が偽であれば真を返します。そうでなければ偽を返します。

...します。

@param pattern ブロックの代わりに各要素に対して pattern === item を評価します。

//emlist[例][ruby]{
%
w{ant bear cat}.none? {|word| word.length == 5} # => true
%
w{ant bear cat}.none? {|word| word.length >= 4} # => false
%
w{ant bear cat}.none?(/d/)...
...# => true
[].none? # => true
[nil].none? # => true
[nil,false].none? # => true
[nil, false, true].none? # => false
//}

@see Enumerable#none?...

Array#one?(pattern) -> bool (9220.0)

ブロックを指定しない場合は、 配列の要素のうち ちょうど一つだけが真であれば、真を返します。 そうでなければ偽を返します。

...返します。

@param pattern ブロックの代わりに各要素に対して pattern === item を評価します。

//emlist[例][ruby]{
%
w{ant bear cat}.one? {|word| word.length == 4} # => true
%
w{ant bear cat}.one? {|word| word.length > 4} # => false
%
w{ant bear cat}.one?(/t/)...
...# => false
[ nil, true, 99 ].one? # => false
[ nil, true, false ].one? # => true
[ nil, true, 99 ].one?(Integer) # => true
[].one? # => false
//}

@see Enumerable#one?...

絞り込み条件を変える

Array#count -> Integer (9208.0)

レシーバの要素数を返します。

...ブロックを評価して真になった要素の個数を
カウントして返します。

@param item カウント対象となる値。

//emlist[例][ruby]{
a
ry = [1, 2, 4, 2.0]
a
ry.count # => 4
a
ry.count(2) # => 2
a
ry.count{|x|x%2==0} # => 3
//}

@see Enumerable#count...

Array#count {|obj| ... } -> Integer (9208.0)

レシーバの要素数を返します。

...ブロックを評価して真になった要素の個数を
カウントして返します。

@param item カウント対象となる値。

//emlist[例][ruby]{
a
ry = [1, 2, 4, 2.0]
a
ry.count # => 4
a
ry.count(2) # => 2
a
ry.count{|x|x%2==0} # => 3
//}

@see Enumerable#count...

Array#count(item) -> Integer (9208.0)

レシーバの要素数を返します。

...ブロックを評価して真になった要素の個数を
カウントして返します。

@param item カウント対象となる値。

//emlist[例][ruby]{
a
ry = [1, 2, 4, 2.0]
a
ry.count # => 4
a
ry.count(2) # => 2
a
ry.count{|x|x%2==0} # => 3
//}

@see Enumerable#count...
<< 1 2 3 > >>