TypeError: Cannot read properties of undefined (reading 'length')
TypeError: Cannot read properties of undefined (reading 'length')
Olá!
Acredito que você esteja usando a propriedade length de uma variável que ainda não tem valor, mas não consigo ter certeza sem ver o trecho do código.
Poderia adicionar o código do seu script?
// Chamar o array
const {edFolha, edVeja} = require("./Arrays");
function juntarListas(lista1, lista2){ let listafinal = []; let posicaoAtualLista1 = 0; let posicaoAtualLista2 = 0; let atual = 0;
while(posicaoAtualLista1 < lista1.length && posicaoAtualLista2 < lista2.length){ let produtoAtualLista1 = lista1[posicaoAtualLista1]; let produtoAtualLista2 = lista2[posicaoAtualLista2];
if(produtoAtualLista1.valor < produtoAtualLista2.valor ){
listafinal[atual] = produtoAtualLista1
posicaoAtualLista1 ++;
}else{
listafinal[atual] = posicaoAtualLista2
posicaoAtualLista2 ++;
}
atual ++;
}
return listafinal;
}
console.log(juntarListas(edFolha,edVeja))