【发布时间】:2019-07-15 16:03:07
【问题描述】:
假设你有以下数组:
const ab = ['a', 'a', 'b', 'b', 'b', 'a', 'b', 'b', 'a'];
您将如何更改此数组以使所有“b”项组合在一起,直到您点击另一个“a”。
所以上面数组的结果应该是这样的:
['a', 'a', 'bbb', 'a', 'bb', 'a'];
我正在尝试解决一个问题,即在与 React 应用程序中的模式匹配的单词周围包裹 span 标签,但这本质上是我的问题。
我已经为此工作了很长时间,但无法提出任何令我满意的事情。
有什么想法吗?
干杯。
【问题讨论】:
-
模式是什么?
-
为什么前两个
a没有合并? -
@adiga 他说他想组 b 的
-
我最初打错了所需的输出,请参阅编辑后的回复。
标签: javascript arrays sorting ecmascript-6