Ruby中的true和false

只有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 协议》,转载必须注明作者和本文链接
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!