如何在Ruby中更改变量的值

时间:2017-04-09 14:47:53

标签: ruby variables blackjack

我正在制作一个简单的二十一点游戏,我试图将变量'dealer_value3'的值从“A”字符串更改为11或1的整数,具体取决于经销商的手牌。我当前的代码一直给我一个错误。

Range("K:M")

1 个答案:

答案 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