Quando tento importar os dados de listaLivros.js, a aplicação para de funcionar.
const livros = require('./listaLivros');
let maisBarato = 0;
for (let atual = 0; atual < livros.length; atual++) {
if (livros[atual].preco < livros[maisBarato].preco) {
maisBarato = atual;
}
}
console.log(`o livro mais barato custa ${livros[maisBarato].preco} e o título é ${livros[maisBarato].titulo}`);
const precosLivros = [
{
titulo: "JavaScript",
preco: 25
},
{
titulo: "PHP",
preco: 15
},
{
titulo: "Java",
preco: 30
},
{
titulo: "Elixir",
preco: 50
},
{
titulo: "Go",
preco: 45
},
{
titulo: "Python",
preco: 20
}
];
module.exports = precosLivros;
O erro que aparece:
Segui o passo a passo, mas não funciona quando eu uso dois arquivos separados. Só dá certo quando "precosLivros" está direto no arquivo principal.