Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Substituição das variáveis

Olá pessoal!

Vi que a professora mudou o nome de 3 variáveis de uma vez, como fazer?

2 respostas

Oi, Bruno, tudo bem?

A Juliana criou um arquivo listaLivros.js Que é um array de objetos, e este está armazenado em uma const que se chama precosLivros. Nele possui informações do título e preço de livros. Ela deixou esse arquivo disponível para ser utilizado em outros arquivos, quando o exportou, utilizando module.exports = precosLivros;

Pois bem, após finalizar o arquivo listaLivros.js, ela voltou para o arquivo index.js e criou uma constante, const livros = require('./listaLivros'); para ser possível chamar o array de objetos.

Chegando na sua dúvida, ela apenas refatorou. Excluíndo a antiga precosLivros e colocando a const livros, e como está apenas comparando os preços, ela utiliza livros.[maisBarato].preco => porque a condição deseja que seja na posição mais barato e acessamos o objeto por ponto, então queremos o preço, por isso vem o .preco.

Fez sentido? Espero ter ajudado.

solução!

Olá, Bruno, tudo bem?

No caso a Juliana explicou acima certinho sobre a mudança feita na aula, porém acho que oque você quer saber é sobre como selecionar mais de um item com o mesmo nome no VsCode, certo?

Para fazer isso é muito simples, basta selecionar com o mouse o nome da propriedade que você quer mudar, e após selecionar apertar "CTRL + D", até selecionar todas as propriedades de mesmo nome. Com isso vc pode excluir o nome antigo e por um novo, ou navegar com as setas e excluir apenas uma letra por exemplo.

Esse comportamento que foi visto no video, é possível através da extensão emmet, que já é nativa do VsCode. Caso esteja usando outro editor de código, será necessário instalar essa extensão.

Espero ter ajudado!