如果我有:
let a = [1,3,4,5];
如何动态设置b
与a
的长度相同,每个条目包含"<",即
预期结果:
b = ["<","<","<","<"];
答案 0 :(得分:2)
您可以使用Array#map:
const a = [1,3,4,5];
const b = a.map(() => "<");
console.log(b);
您可以使用Array#from:
const a = [1,3,4,5];
const b = Array.from(a, () => "<");
console.log(b);
或者您可以使用Array#fill:
const a = [1,3,4,5];
const b = new Array(a.length).fill("<");
console.log(b);
答案 1 :(得分:0)
这是一个解决方案:
Array(a.length).fill('<');