るりまサーチ

最速Rubyリファレンスマニュアル検索!
103件ヒット [101-103件を表示] (0.019秒)

別のキーワード

  1. irb/input-method new
  2. irb/input-method gets
  3. _builtin define_method
  4. irb/input-method encoding
  5. irb/input-method readable_atfer_eof?

ライブラリ

モジュール

キーワード

検索結果

<< < 1 2 >>

制御構造 (24.0)

制御構造 条件分岐: * if * unless * case 繰り返し: * while * until * for * break * next * redo * retry 例外処理: * raise * begin その他: * return * BEGIN * END

...

//emlist[][ruby]{
$_ =~ リテラル
//}

であるかのように評価されます。

==== if 修飾子

//emlist[例][ruby]{
print "debug\n" if $DEBUG
//}

文法:

式 if 式

右辺の条件が成立する時に、左辺の式を評価してその結果を返します。
条件...
...ったときの値
はnilです。いずれにしてもensure節の値は無視されます。

d:spec/def#class、d:spec/def#module、d:spec/def#method
などの定義文では、それぞれ
begin なしで rescue, ensure 節を定義でき、これにより例外を処理することが
できま...
...合は Kernel.#at_exit を使
います。

def foo
END { p "end" }
end
p foo

# => -:2: warning: END in method; use at_exit
nil
"end"

END は、BEGIN とは異なり実行時に後処理を登録します。したがっ
て、以...
<< < 1 2 >>