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!

1
resposta

Por que a resposta padrão da função é "FALSE"?

Uma coisa que fiquei na dúvida é a resposta padrão da Função ser FALSE e ficar na primeira linha. Por quê isso é necessário?

1 resposta

Olá Matheus, tudo bem? Espero que sim!

Ao utilizar a função fnVerificaVeiculoNaLista, ele retornará um valor booleano True ou False. Foram utilizados dois IFs dentro da função para definir a valor caso uma condição seja satisfeita.

Se nenhuma das condições for satisfeita, o valor da função não estará definido e retornará um erro. Para evitar esse erro, é iniciado um valor padrão para a função que é o valor False, uma vez que se for colocado como True, retornará uma informação errada, porque não vai satisfazer a condição de ter aquele tipo de veículo na lista.

Bons estudos!