【发布时间】:2017-08-11 08:29:44
【问题描述】:
我相信我需要的是两个 JavaScript 函数。我收到一个逗号分隔的字符串,其中包含两种类型的数据:1)设备名称后跟 2)数值。这两个值用逗号分隔,每个集合也用逗号分隔。下面的示例字符串:
Device_A,5,Device_C,2,Device_A,10,Device_B,8,Device_B,2,Device_C,7
我想做的是创建两个独立的函数。第一个函数查找唯一的设备名称并仅返回逗号分隔字符串中的名称。第二个函数将计算每个设备的数值之和。上面示例字符串的预期结果将返回:
功能1(设备列表):
Device_A, Device_B, Device_C
函数 2(每个设备列表的总和):
15,10,9
只要它们都匹配,列表就不需要以任何特定的顺序返回。在这一点上,我成功完成的只是返回一个唯一值列表(包括数值)......我坚持分离列表,但仍然引用设备名称来总结所有值。
提前致谢。如果您有任何问题,请告诉我! 马特
【问题讨论】:
标签: javascript arrays string split