gpt4 book ai didi

javascript - Array reduce 不能使用长度为 1 的情况,在给定的情况下我该如何处理?

转载 作者:行者123 更新时间:2023-11-29 16:01:50 25 4
gpt4 key购买 nike

<分区>

我有一个情况

let values = [{value: "one"}, {value: "two"}];
let joinedValues = values.reduce(function(p, n) {return `${p.value},
${n.value}`});

let values2 = [{value: "one"}];
let joinedValues2 = values2.reduce(function(p, n) {return `${p.value}, ${n.value}`});

console.log(joinedValues);
console.log(joinedValues2);

当数组 length > 1 时它迭代并返回连接值,但是当 length === 1 时它根本不会迭代并返回值直接反对。那么,如何仅使用 reduce 从上面的示例数组中获取逗号分隔的字符串。

注意: 我无法预测动态的初始值

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com