构建字符串时省略 JavaScript 中的 false 值
我们有一个包含一些字符串值和一些 false 值的数组。
我们需要编写一个 JavaScript 函数,它接受此数组,并返回一个通过连接数组的值并省略 false 值而构造的字符串。
示例
其代码如下 −
const arr = ["Here", "is", null, "an", undefined, "example", 0, "", "of", "a", null, "sentence"]; const joinArray = arr => { const sentence = arr.reduce((acc, val) => { return acc + (val || ""); }, ""); return sentence; }; console.log(joinArray(arr));
输出
控制台中的输出 −
Hereisanexampleofasentence
广告