13 Kasım 2008, PERŞEMBE
Eğer bir değişken tanımlanmış mı kontrol ediyorsunuz?
Nasıl bir değişken Ruby tanımlı olup olmadığını kontrol edebilir miyim? issettipi bir yöntem var mı?
CEVAP
13 Kasım 2008, PERŞEMBE
defined? anahtar kelime (documentation) kullanın. Eğer öyle olsaydı zaten maddenin bir tür, ya da nil ile bir Dize döndürür.
>> a = 1
=> 1
>> defined? a
=> "local-variable"
>> defined? b
=> nil
>> defined? nil
=> "nil"
>> defined? String
=> "constant"
>> defined? 1
=> "expression"
Skalee olarak yorumladı: "nil için ayarlanan değişken başlatıldı dikkati çekiyor."
>> n = nil
>> defined? n
=> "local-variable"
Bunu PaylaÅŸ:

Eğer bir değişken olup olmadığını kont...
Eğer bir değişken nil olup olmadığını ...
C/C eÄŸer bir bit, yani int deÄŸiÅŸken ay...
Emacs Lisp, nasıl eğer bir değişken ta...
eğer kontrol Listesi nasıl<T> öğ...