一見評価されない変数代入式でも変数は宣言される ∴ false and var = 999; p var # => nilなので宣言されたことわかる。もし宣言されていなければvarはアリティ0なメソッドの呼び出しに評価され、NameErrorになる

kiyo_hikokiyo_hiko のブックマーク 2016/01/19 13:22

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

変数と定数 (Ruby 3.3 リファレンスマニュアル)

    [edit] ローカル変数 インスタンス変数 クラス変数 クラス変数のスコープ グローバル変数 擬似変数 定数 定数参照の優先順位 Ruby の変数と定数の種別は変数名の最初の一文字によって、ローカル変数、インスタン...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう