我有一个数组,如下所示。
例如:
array = [20%,*,30%, 10%]
我想用ruby添加除"*"之外的值,请给我一些关于的线索
下面的第一个数组无效。
array = [20%,*,30%, 10%]
如果你的阵列是
array = [ 20, 1, 1, 1, 30, 10 ]
如果你想求和不包括1的数组,那么使用
array.reject { |value| value == 1 }.sum
=> 60
array.except{ |a| a == * }.reduce(:+)