gpt4 book ai didi

ruby - 如何将 "if"语句重构为 "unless"语句?

转载 作者:数据小太阳 更新时间:2023-10-29 08:21:10 25 4
gpt4 key购买 nike

有什么方法可以将其重构为 unless 语句吗?

a = false
b = true

if !a or !b
puts "hello world"
end

这似乎不等价

unless a or b
puts "hello world"
end

最佳答案

根据 De Morgan's laws 否定您的条件...

unless (a and b) 

关于ruby - 如何将 "if"语句重构为 "unless"语句?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8665883/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com