读书人

ruby中的or到底是什么意思?解决方案

发布时间: 2012-03-24 14:00:46 作者: rapoo

ruby中的or到底是什么意思?

Python code
puts true or falseputs false or true


为什么上面的输出true,下面的输出false?难道只认or前面的?

[解决办法]
因为or是按从前到后的顺序判断是否有效,所以在运行时, true 本身就是 true ,独立的false 也是false

puts true || false
puts false || true
[解决办法]
冷清所以值钱。。。

读书人网 >Ruby Rails

热点推荐