reactjs 在js中操作数组数据(逻辑测试)

zysjyyx4  于 2022-12-12  发布在  React
关注(0)|答案(1)|浏览(71)

我需要帮助如何解决这个逻辑在我的JS代码,输入输出流一样,我画在纸上
先谢谢你。

nfzehxib

nfzehxib1#

这样试试看:

const string = "123*123*123*123*123*66*55*32*32"

const arr = string.split("*")

const output = arr.reduce((prev, curr) => {
  prev[curr] = (prev[curr]?? 0) + 1
  return prev 
}, {})

console.log(output)

Using Array.prototype.reduce()

相关问题