Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Arrays 这个ruby代码应该返回元素的总和,但只返回数组本身。_Arrays_Ruby_Sum - Fatal编程技术网

Arrays 这个ruby代码应该返回元素的总和,但只返回数组本身。

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

我希望从“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.push(2)
calculator.push(3)
calculator.plus
expect(calculator.value).to eq(5)
total =  array + array