Solucionado (ver solução)

Importante

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!

Solucionado
(ver solução)
1
resposta

Quando estava fazendo a aula, me adiantei no código e nas condições de if ao invés de usar o && usei o || e achei que estava "abalando " ao me adiantar e o código funcionar, continuando a aula vi que o prof. usou o && . Os dois funcionam, mas qual escolher ? Em qual situação eu escolho o && e em qual eu escolho o ||?

1 resposta
solução!

Oi Pedro tudo bem ?

O && significa E , e || significa OU.

Escolher um outro vai muito da lógica que quer empregar.

Usamos o E quando todas condições tem que ser satisfeitas.

Exemplo:

O aluno só poderá passar de ano se tiver média acima de 5 e frequência acima de 75%.

Usamos o OU quando pelo menos uma condição tem que ser satisfeita.

Exemplo:

Pode entrar na festa do farol quem tiver de camiseta vermelha ou verde.

Espero ter ajudado!!!