Oi Alexandra!
Sinto muito que tenha sido desanimador não ter todas as informações necessárias para o desafio.
Para título de informação, a diferença entre ==
e ===
é realmente um conceito crucial em JavaScript, pois ==
compara apenas os valores, enquanto ===
compara tanto os valores quanto os tipos de dados. Isso pode causar confusão, especialmente se você não estiver familiarizada com os tipos de dados em JavaScript.
Uma dica prática para lembrar é que ===
é mais seguro de usar quando você quer ter certeza de que os valores são exatamente iguais em tipo e valor. Por exemplo, 5 == "5"
retornaria true
, mas 5 === "5"
retornaria false
, porque um é número e o outro é string.
No mais, sempre que encontrar uma situação semelhante, não hesite em procurar no fórum ou em outros recursos para esclarecer suas dúvidas.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!