1
resposta

Fatal error in , line 0 Fatal JavaScript invalid size error 169220804

Já comparei com o código feito no vídeo e não achei diferença (a não ser algumas variáveis que mudei o nome), mas ainda continua dando erro, não sei o que está dando erro e não sei como corrigir, alguém poderia me ajudar?

const {edGalho, edFolha} = require('./arrays');

function juntaListas(lista1, lista2) {
    let listaFinal = [];
    let atualLista1 = 0;
    let atualLista2 = 0;
    let atual = 0;

    while(atualLista1 < lista1.length && atualLista2 < lista2.length) {
        let produtoAtualLista1 = lista1[atualLista1];
        let produtoAtualLista2 = lista2[atualLista2];

        if (produtoAtualLista1.preco < produtoAtualLista2.preco) {
            listaFinal[atual] = produtoAtualLista1;
            produtoAtualLista1++;
        } else {
            listaFinal[atual] = produtoAtualLista2;
            produtoAtualLista2++;
        }

        atual++;
    }

    return listaFinal;
}

console.log(juntaListas(edGalho, edFolha));
1 resposta

Olá Willer! Tudo joia?

Peço desculpa pela demora para respondê-lo.

Realizando testes com o código que você havia compartilhado, não encontrei o problema que você relatou, o que me levou a pensar que o problema pode estar localizado no seu arquivo arrays.js. Com isso peço que compartilhe comigo o código presente nesse arquivo, e caso tenha feito alguma alteração no código que você compartilhou me envie também.

Pois dessa forma conseguirei lhe dar uma resposta mais assertiva.

Fico no aguardo e à disposição