我正在制作一个简单的二十一点游戏,我试图将变量'dealer_value3'的值从“A”字符串更改为11或1的整数,具体取决于经销商的手牌。我当前的代码一直给我一个错误。
Range("K:M")
答案 0 :(得分:0)
最好考虑我们其他代码构造之外的变量。
Ruby的变量只需要很少的代码/语法。
我们可以通过声明名称,=
符号或调用分配和值来创建变量。
count = 1
我们的变量名称为count
,其值已分配给1
我们可以在任何时间点重新分配计数(如果它在范围内(不要谷歌)(
)count = 1
puts count # => 1
count = "bananas"
puts count #=> "bananas"
您对返回的使用是导致您的特定问题的原因 return
只能在一个方法中使用。
def a_method
return 1
end
puts a_method # => 1