【发布时间】:2021-02-11 08:47:05
【问题描述】:
我有一个包含以下元素的字符串数组:
2+2
3+3
sum
# Example comment
5+5
3+2
sum
# Random word
10-5
sum
我想用 + 分隔之前的元素替换每个单词 sum,但最多是最近的评论(例如 # Example comment)。所以对于上面的数组输出应该是:
2+2
3+3
2+2+3+3
# Example comment
5+5
3+2
5+5+3+2
# Random word
10-5
10-5
请注意,第一个“块”没有注释,因为它位于数组的开头,但它仍然可以正常工作。实现这种结果的最佳方法是什么?
【问题讨论】:
标签: javascript arrays string loops ecmascript-6