Ruby中的true和false

Hikarikiri發表於2021-08-09

只有false和nil是假,其它都為真

puts "execute" if true  #輸出 execute
puts "execute" if "" #輸出execute
puts "execute" if 0 # 輸出execute (與其它語言有點不同)
puts "execute" if 1 #輸出execute
puts "execute" if "foo" #輸出execute

puts "execute" if nil
puts "execute" if false
本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章