1
resposta

Ingredientes do Yan + DÚVIDA

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Queria entender como o if(ingrediente == ingredientes[posicao]) consegue comparar todos ingredientes já passados para a var ingredientes com o valor atual da var ingrediente, mesmo o var ingredientes estando numa determinada posição do array.

1 resposta

Boa noite!

Você está varrendo todo o array ingredientes, começando da posicao = 0, que está definida na declaração do seu "for"

A cada passagem completa, a posição é acrescida de 1, até que todos os ingredientes do array tenham sido checados.

Assim, passando por cada posição, é que o seu " if(ingrediente == ingredientes[posicao]) " faz a checagem.

Bons estudos