我有一个包含许多记录的JSON,因为这个问题假设为100.有两个键,Change和Sign。变化类似于0.14,而Sign是两个符号之一“+”或“ - ”。
对于每一条记录,我想再添加两个键“20记录总计”和“20记录总计”。其中这些等于最后20个记录的总和,其中符号分别为“+”和“ - ”。
因此,对于“20记录总数”,例如:
array.collect {|array| array['change']}
array.collect {|array| array['sign']}
if sign = "+" then
#store change in uparray
#when uparray has 20 records add it up and create variable 20recorduptotal
感谢任何帮助。非常感谢
我相信我需要使用.each_cons(20),但只能使用带有适用标志的记录。