308件ヒット
[301-308件を表示]
(0.180秒)
クラス
-
ARGF
. class (13) - Array (44)
- Complex (6)
- Dir (2)
- Enumerator (16)
-
Enumerator
:: ArithmeticSequence (14) -
Enumerator
:: Chain (5) -
Enumerator
:: Lazy (34) -
Enumerator
:: Yielder (2) - File (3)
-
File
:: Stat (3) - Float (9)
- Hash (18)
- IO (15)
- Integer (7)
- MatchData (7)
- Module (2)
- Numeric (10)
- Object (8)
- Proc (1)
-
Process
:: Status (7) - Random (3)
- Range (6)
- Rational (8)
- Regexp (2)
-
RubyVM
:: InstructionSequence (1) - StopIteration (1)
- String (10)
- Struct (4)
- Symbol (1)
- Thread (2)
-
Thread
:: Backtrace :: Location (3) - Time (3)
- TracePoint (1)
モジュール
- Enumerable (37)
キーワード
- % (2)
- & (1)
- + (1)
- << (1)
- == (2)
- >> (1)
- [] (6)
-
absolute
_ path (1) - atime (1)
- autoload (1)
-
backtrace
_ locations (2) - begin (1)
- bsearch (2)
-
bsearch
_ index (1) - bytes (2)
- captures (1)
- ceil (1)
- chain (1)
- chars (2)
- chunk (3)
-
chunk
_ while (2) - codepoints (2)
- collect (3)
- collect! (1)
-
collect
_ concat (2) - combination (2)
- ctime (1)
- cycle (2)
-
delete
_ at (1) -
delete
_ if (2) - denominator (5)
- detect (1)
- directory? (1)
- downto (1)
- drop (1)
-
drop
_ while (3) - each (18)
-
each
_ byte (3) -
each
_ char (3) -
each
_ child (1) -
each
_ codepoint (3) -
each
_ cons (1) -
each
_ entry (1) -
each
_ grapheme _ cluster (1) -
each
_ index (1) -
each
_ key (1) -
each
_ line (6) -
each
_ pair (2) -
each
_ slice (1) -
each
_ value (1) -
each
_ with _ index (1) -
each
_ with _ object (1) - end (1)
-
enum
_ for (4) -
exclude
_ end? (1) - feed (1)
- filter (5)
- filter! (2)
- find (1)
-
find
_ all (2) -
find
_ index (2) - first (2)
-
flat
_ map (2) - flatten (1)
- flatten! (1)
- flock (1)
- floor (1)
- force (1)
- grep (1)
-
grep
_ v (1) -
group
_ by (1) - gsub (1)
- gsub! (1)
- hash (1)
- index (1)
- inspect (5)
-
keep
_ if (2) - last (2)
- lazy (2)
- length (1)
- lines (6)
- map (3)
- map! (1)
- match (3)
-
max
_ by (2) -
min
_ by (2) -
minmax
_ by (1) - next (1)
-
next
_ float (1) -
next
_ values (1) - numerator (5)
- pack (2)
- partition (1)
- path (2)
- peek (1)
-
peek
_ values (1) - permutation (2)
-
prev
_ float (1) -
private
_ instance _ methods (1) - rand (3)
- rationalize (2)
- reject (4)
- reject! (2)
-
repeated
_ combination (2) -
repeated
_ permutation (2) -
respond
_ to _ missing? (1) - result (1)
-
reverse
_ each (2) - rewind (2)
- rindex (1)
- rotate (1)
- rotate! (1)
- round (1)
- select (5)
- select! (2)
- size (4)
-
slice
_ after (4) -
slice
_ before (5) -
slice
_ when (2) -
sort
_ by (1) -
sort
_ by! (1) -
source
_ location (1) - step (11)
- stopped? (1)
- stopsig (1)
- subsec (1)
- take (1)
-
take
_ while (4) - then (1)
- times (1)
-
to
_ binary (1) -
to
_ enum (4) -
to
_ f (5) -
to
_ i (3) -
to
_ path (1) -
to
_ r (4) -
to
_ regexp (1) -
to
_ s (3) -
transform
_ keys (1) -
transform
_ keys! (1) -
transform
_ values (1) -
transform
_ values! (1) - truncate (2)
- uniq (2)
- unpack (1)
- update (2)
- upto (1)
-
values
_ at (2) -
with
_ index (2) -
with
_ object (2) - yield (1)
-
yield
_ self (1) - zip (2)
検索結果
先頭5件
-
Array
# sort _ by! -> Enumerator (910.0) -
sort_by の破壊的バージョンです。
sort_by の破壊的バージョンです。
ブロックを省略した場合は Enumerator を返します。
//emlist[例][ruby]{
fruits = %w{apple pear fig}
fruits.sort_by! { |word| word.length }
fruits # => ["fig", "pear", "apple"]
//}
@see Enumerable#sort_by -
IO
# chars -> Enumerator (910.0) -
このメソッドは obsolete です。 代わりに IO#each_char を使用してください。
このメソッドは obsolete です。
代わりに IO#each_char を使用してください。
使用すると警告メッセージが表示されます。
self に含まれる文字を一文字ずつブロックに渡して評価します。
self は読み込み用にオープンされていなければなりません。
ブロックを省略した場合は各文字について繰り返す Enumerator を返します。
@raise IOError self が読み込み用にオープンされていない場合に発生します。
@see IO#each_char -
Random
# rand(max) -> Integer | Float (664.0) -
一様な擬似乱数を発生させます。
一様な擬似乱数を発生させます。
最初の形式では 0.0 以上 1.0 未満の実数を返します。
二番目の形式では 0 以上 max 未満の数を返します。
max が正の整数なら整数を、正の実数なら実数を返します。
0 や負の数を指定することは出来ません。
三番目の形式では range で指定された範囲の値を返します。
range の始端と終端が共に整数の場合は整数を、少なくとも片方が実数の場合は実数を返します。
rangeが終端を含まない(つまり ... で生成した場合)には終端の値は乱数の範囲から除かれます。
range.end - range.begin が整数を返す場合は rang... -
Random
# rand(range) -> Integer | Float (664.0) -
一様な擬似乱数を発生させます。
一様な擬似乱数を発生させます。
最初の形式では 0.0 以上 1.0 未満の実数を返します。
二番目の形式では 0 以上 max 未満の数を返します。
max が正の整数なら整数を、正の実数なら実数を返します。
0 や負の数を指定することは出来ません。
三番目の形式では range で指定された範囲の値を返します。
range の始端と終端が共に整数の場合は整数を、少なくとも片方が実数の場合は実数を返します。
rangeが終端を含まない(つまり ... で生成した場合)には終端の値は乱数の範囲から除かれます。
range.end - range.begin が整数を返す場合は rang... -
Array
# [](range) -> Array | nil (427.0) -
Range オブジェクト range の範囲にある要素からなる部分配列を返します。 range の begin が自身の範囲外となる時は nil を返します。ただし、begin が配列の長さに等しいときは空の配列を返します。 range の begin が end より後にある場合には空の配列を返します。
Range オブジェクト range の範囲にある要素からなる部分配列を返します。
range の begin が自身の範囲外となる時は nil を返します。ただし、begin が配列の長さに等しいときは空の配列を返します。
range の begin が end より後にある場合には空の配列を返します。
@param range 生成したい部分配列の範囲を Range オブジェクトで指定します。
range の begin や end の値が負の時には末尾からのインデックスと見倣します。末尾
の要素が -1 番目になります。
... -
Array
# [](start , length) -> Array | nil (427.0) -
start 番目から length 個の要素を含む部分配列を返します。 start が自身の範囲外となる時は nil を返します。ただし、start が配列の長さに等しいときは空の配列を返します。 length が負の時は nil を返します。
start 番目から length 個の要素を含む部分配列を返します。
start が自身の範囲外となる時は nil を返します。ただし、start が配列の長さに等しいときは空の配列を返します。
length が負の時は nil を返します。
@param start 生成したい部分配列の先頭のインデックスを整数で指定します。
start の値が負の時には末尾からのインデックスと見倣します。
末尾の要素が -1 番目になります。
整数以外のオブジェクトを指定した場合は to_int メソッドによ
... -
Array
# [](nth) -> object | nil (397.0) -
nth 番目の要素を返します。nth 番目の要素が存在しない時には nil を返します。
nth 番目の要素を返します。nth 番目の要素が存在しない時には nil を返します。
@param nth インデックスを整数で指定します。
先頭の要素が 0 番目になります。nth の値が負の時には末尾から
のインデックスと見倣します。末尾の要素が -1 番目になります。
整数以外のオブジェクトを指定した場合は to_int メソッドによる
暗黙の型変換を試みます。
@raise TypeError 引数に整数以外の(暗黙の型変換が行えない)オブジェクトを
指定... -
Random
# rand -> Float (364.0) -
一様な擬似乱数を発生させます。
一様な擬似乱数を発生させます。
最初の形式では 0.0 以上 1.0 未満の実数を返します。
二番目の形式では 0 以上 max 未満の数を返します。
max が正の整数なら整数を、正の実数なら実数を返します。
0 や負の数を指定することは出来ません。
三番目の形式では range で指定された範囲の値を返します。
range の始端と終端が共に整数の場合は整数を、少なくとも片方が実数の場合は実数を返します。
rangeが終端を含まない(つまり ... で生成した場合)には終端の値は乱数の範囲から除かれます。
range.end - range.begin が整数を返す場合は rang...