Arrays 这个ruby代码应该返回元素的总和,但只返回数组本身。
我希望从“value”方法中得到“5”。但是它返回[2,3],这是一个数组。我做错了什么?带有参数的pop返回一个数组。使用不带参数的pop仅获取数字Arrays 这个ruby代码应该返回元素的总和,但只返回数组本身。,arrays,ruby,sum,Arrays,Ruby,Sum,我希望从“value”方法中得到“5”。但是它返回[2,3],这是一个数组。我做错了什么?带有参数的pop返回一个数组。使用不带参数的pop仅获取数字 calculator = Calculator.new calculator.push(2) calculator.push(3) calculator.plus expect(calculator.value).to eq(5) 所以,total变成了一个数组 calculator = Calculator.new calculator.pu
calculator = Calculator.new
calculator.push(2)
calculator.push(3)
calculator.plus
expect(calculator.value).to eq(5)
所以,total变成了一个数组
calculator = Calculator.new
calculator.push(2)
calculator.push(3)
calculator.plus
expect(calculator.value).to eq(5)
total = array + array