Olá !!!
Estou com dúvida sobre a estrutura if utilizada antes do For
Quando não utilizo esse if antes do for, o meu jogo finaliza no teste da segunda letra.
Gostaria de entender o motivo.
Abaixo o meu código
Desde já agradeço a atenção !!
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!
Olá !!!
Estou com dúvida sobre a estrutura if utilizada antes do For
Quando não utilizo esse if antes do for, o meu jogo finaliza no teste da segunda letra.
Gostaria de entender o motivo.
Abaixo o meu código
Desde já agradeço a atenção !!
Oi Paulina, tudo bem?
No seu código abaixo, como você não utiliza o if, você não valida se a letra "chutada" existe na palavra_chave, então ele entra no for e se o chute for diferente da letra para cada letra ele vai entrar no else e incrementar 1 nos erros.
Por isso que ele encerra na segunda execução.
Validando com o if se a letra "chutada" existe na palavra_chave ele só vai incrementar uma vez nos erros, assim vai deixar ter as outras chances.
Show !! Muito obrigada pelo auxilio