Por que na resolução do exercício utilizasse a função trim ?
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!
Por que na resolução do exercício utilizasse a função trim ?
Boa noite, Vicente! Tudo bem com você?
A função TRIM é usada para remover espaços em branco das extremidades de uma string. Na resolução do exercício, a função TRIM é aplicada à variável v_CATEGORIA antes de compará-la com as strings literais ('Sucos de Frutas', 'Águas', 'Mate'). Isso é importante para garantir que a comparação seja exata, uma vez que qualquer espaço em branco adicional na string poderia fazer com que a comparação falhasse.
Por exemplo, se a variável v_CATEGORIA contivesse a string 'Sucos de Frutas ' (com um espaço em branco no final), sem usar TRIM, a comparação v_CATEGORIA = 'Sucos de Frutas' retornaria falso, mesmo que a intenção fosse considerar as duas strings como iguais. Usando TRIM, esse espaço em branco extra é removido, permitindo uma comparação precisa.
Portanto, o uso de TRIM é uma prática recomendada para garantir que a comparação de strings seja feita corretamente, evitando possíveis erros causados por espaços em branco não intencionais.
Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!