我通常使用Swift语言,但我想知道如何在Ruby中实现它
由于
if url == nil && image == nil {
}
else if url != nil && image == nil {
}
else if url == nil && image != nil {
}
else if url != nil && image != nil {
}
答案 0 :(得分:3)
case [url.nil?, image.nil?]
when [false, false]
# ...
when [false, true]
# ...
when [true, false]
# ...
else
# ...
end
答案 1 :(得分:0)
if url.nil? && image.nil?
puts 'a'
elsif image.nil?
puts 'b'
elsif url.nil?
puts 'c'
else
puts 'd'
end