424件ヒット
[401-424件を表示]
(0.067秒)
モジュール
- JSON (84)
- Kernel (175)
- Marshal (24)
- ObjectSpace (120)
- Timeout (21)
キーワード
- Array (12)
- Float (12)
- Integer (12)
- Rational (12)
-
allocation
_ sourcefile (12) -
allocation
_ sourceline (12) -
count
_ nodes (12) -
count
_ objects _ size (12) -
count
_ tdata _ objects (12) - dump (12)
- eval (24)
-
garbage
_ collect (12) - generate (12)
- gets (12)
- lambda (13)
- load (24)
- loop (24)
-
memsize
_ of _ all (12) - open (16)
-
pretty
_ generate (12) -
pretty
_ unparse (12) - proc (14)
-
reachable
_ objects _ from (12) - readline (12)
- restore (24)
- throw (12)
- timeout (21)
-
trace
_ object _ allocations _ start (12) -
trace
_ object _ allocations _ stop (12) - unparse (12)
検索結果
-
Kernel
. # Array(arg) -> Array (19.0) -
引数を配列(Array)に変換した結果を返します。
...します。
@param arg 変換対象のオブジェクトです。
@raise TypeError to_ary, to_a の返り値が配列でなければ発生します
//emlist[例][ruby]{
p Array({:it => 3}) #=> [[:it, 3]]
p Array(nil) #=> []
p Array("fefe") #=> ["fefe"]
//}
@see Object#to_a,Object#to_ary,Array... -
Kernel
. # Rational(x , y = 1) -> Rational (13.0) -
引数を有理数(Rational)に変換した結果を返します。
...ェクトを指定した場合には ArgumentError が
発生します。
//emlist[例][ruby]{
Rational(Object.new) # => ArgumentError
Rational("") # => ArgumentError
Rational(nil) # => ArgumentError
//}
また、Rational('0.3') と Rational(0.3) は異なるオブジェクト... -
Kernel
. # loop -> Enumerator (9.0) -
(中断されない限り)永遠にブロックの評価を繰り返します。 ブロックが指定されなければ、代わりに Enumerator を返します。
...reak if !line or line =~ /^qQ/
# ...
end
//}
与えられたブロック内で StopIteration を Kernel.#raise すると
ループを終了して nil を返します。
ループを終了させる場合、通常は break を使用してください。
@return break の引数など、ループ脱...(中断されない限り)永遠にブロックの評価を繰り返します。
ブロックが指定されなければ、代わりに Enumerator を返します。
//emlist[例][ruby]{
loop do
print "Input: "
line = gets
break if !line or line =~ /^qQ/
# ...
end
//}
与えられたブロック内で StopIteration を Kernel.#raise すると
ループを終了して Enumerator が最後に返した値を返します。
ループを終了させる場合、通常は break を使用してください。
//emlist...