查看: 2817|回复: 2

[已经过期] 请问:||是什么样的运算符号?到底什么意思?

[复制链接]
梦石
0
星屑
4761
在线时间
285 小时
注册时间
2013-10-13
回帖
580
发表于 2021-10-10 17:09:08 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
  #--------------------------------------------------------------------------
  # ● 读取位图
  #--------------------------------------------------------------------------
  def self.load_bitmap(folder_name, filename, hue = 0)
    @Cache ||= {}
    if filename.empty?
      empty_bitmap
    elsif hue == 0
      normal_bitmap(folder_name + filename)
    else
      hue_changed_bitmap(folder_name + filename, hue)
    end
  end
请问:||是什么样的运算符号?到底什么意思?
梦石
0
星屑
29896
在线时间
5733 小时
注册时间
2016-3-8
回帖
1653
发表于 2021-10-10 17:24:23 | 显示全部楼层
本帖最后由 alexncf125 于 2021-10-10 17:34 编辑

https://rpg.blue/forum.php?mod=r ... amp;fromuid=2652223

a ||= b

等同

if a
  a = a
else
  a = b
end

点评

谢谢  发表于 2022-8-2 23:12
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部