I'm trying to return an array of objects from an array. So for example. I have an array of strings:
const strArr = ["Some", "Thing"];
And I need to return an Array with 2 objects for each position from the strArr, for example:
result:
[{first_key: "Some"}, {second_key: "Some"}, {first_key: "Thing"}, {second_key: "Thing"}]
I have done this, which works, but I rather work without let:
const numeros = ["some", 'thing']
let arr = [];
numeros.map(valor => {
const titleContains = {
title_contains: valor,
}
const bodyContains = {
body_contains: valor,
}
arr.push(titleContains);
arr.push(bodyContains);
});
console.log(arr)
This code gives me the right result, althought map is being used wrong and I'm have to use a let which I don't want to.