我正在尝试创建一个在两个具有预定长度的不同值之间交替的数组。
示例:
conts value1 = 1;
const value2 = 2;
cont length = 6;
//desired output
const array1 = [1, 2, 1, 2, 1, 2];
最佳答案
您可以使用 Array.from
创建具有所需长度的数组,并映射
它以获得所需的值:
const value1 = 1;
const value2 = 2;
const length = 6;
const result = Array.from({ length }).map((e, ndx) => ndx % 2 ? value2 : value1);
console.log(result);
关于javascript - 创建一个在 2 个不同值之间交替的数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60729996/