首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > Ruby Rails >

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

2013-01-04 
ruby中的or到底是什么意思?puts true or falseputs false or true为什么上面的输出true,下面的输出false?

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

puts true or false
puts false or true


为什么上面的输出true,下面的输出false?难道只认or前面的?
[解决办法]
因为or是按从前到后的顺序判断是否有效,所以在运行时, true 本身就是 true ,独立的false 也是false

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

热点排行