PHPでは、快適に次のように書くことができます。
if (x > 100)
{
method();
}
xが存在しない場合、私のプログラムはxを道路の小さな隆起として扱い、続行することを知っています。
私はphpの非常に緩い変数の型付けと宣言されていない処理に慣れており、これに関連してRubyのルールは何であるか疑問に思っています。
宣言されていないものを評価しようとしたときのRubyのデフォルトのアクションは何ですか?
そして、私もこれをこしょうできるとしたら... null、zero、falseはRubyで同じものに等しいのでしょうか?だろう
if(!x)
{
puts 'works'
}
置く?
これらは非常に単純な質問ですが、わかりにくいか、間違った検索フレーズを使用しています。