I stuck with my code.
I have an array like this:
let length = 2;
let data1 = ['Label1', 'Label2', 'Label3'];
let data2 = []
I want to push the data2 with data1 value by length. The expectation I want is like this:
data2 = ['Label1', 'Label2', 'Label3', 'Label1', 'Label2', 'Label3'];
anyone can help? thanks
>Solution :
You can easily achieve the result using Array.from and flat
let length = 2;
let data1 = ["Label1", "Label2", "Label3"];
let data2 = [];
data2 = Array.from({ length }, () => data1).flat();
console.log(data2);