Rubyについて Part 31 at TECH
[2ch|▼Menu]
482:デフォルトの名無しさん
08/05/27 14:17:20
ちょいと質問。
URLリンク(www.ruby-lang.org)
> 自己代入

> この違いは属性参照のときに
> obj.foo ||= true
> が、
> obj.foo = obj.foo || true
> でなく
> obj.foo || (obj.foo = true)
> と呼ばれることを示します。

これは、たとえば str ||= '文字列' は str || (str = '文字列') となってるってこと?

irb> str || (str = '文字列')
NameError: undefined local variable or method `str' for main:Object
from (irb):1
from :0




次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5372日前に更新/123 KB
担当:undef