Project1
标题:
请问:表达式的计算顺序
[打印本页]
作者:
kvkv97
时间:
2022-7-10 16:12
标题:
请问:表达式的计算顺序
#----------------------------------------------------------
# ● 设置 MaxHP
# maxhp : 新的 MaxHP
#----------------------------------------------------------
def maxhp=(maxhp)
@maxhp_plus += maxhp - self.maxhp
@maxhp_plus = [[@maxhp_plus, -9999].max, 9999].min
end
请问:上面的第一个表达式的计算顺序是什么样子的?是先@maxhp_plus + maxhp 然后再- self.maxhp 还是先maxhp - self.maxhp然后@maxhp_plus+(maxhp - self.maxhp)?
作者:
enghao_lim
时间:
2022-7-11 00:56
@maxhp_plus += (maxhp - self.maxhp)
复制代码
作者:
taeckle
时间:
2022-7-11 04:38
先maxhp - self.maxhp然后得出的值给@maxhp_plus加上
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1