Existem duas opções de respostas iguais e quando seleciona a segunda opção ele identifica como erro.
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Existem duas opções de respostas iguais e quando seleciona a segunda opção ele identifica como erro.
Olá, Aline, como vai?
As duas opções são parecidas, mas apresentam uma pequena diferença entre elas: a segunda contém um erro de digitação na palavra "length". A primeira opção está correta porque escreve corretamente "listaCompras.length", enquanto a segunda está escrita como "listaCompras.lenght". Por isso, o sistema marca a segunda opção como incorreta, apesar de parecer igual à primeira.
No JavaScript, a propriedade para obter o tamanho de um array é sempre "length", com "th" no final, e qualquer variação na grafia faz o código não funcionar. Por exemplo:
let frutas = ["Maçã", "Banana"];
console.log(frutas.length); // Vai mostrar 2
console.log(frutas.lenght); // Vai mostrar undefined
Espero ter ajudado.
Siga firme nos seus estudos e conte com o fórum sempre que precisar.
Abraços :)
obrigada, é um detalhe que nao percebi.