1
resposta

Operador ternário

Ao invés de utilizar os if, else if, else. Utilizei o operador ternário. Funcionou muito bem

tipo.value == 'pista' ? comprarPista(qtd) : tipo.value == 'inferior' ? comprarInferior(qtd) : comprarSuperior(qtd);

1 resposta

Oi, Julian, tudo bem?

Parabéns pelo uso do operador ternário para realizar as comparações. Contudo, em termos de legibilidade, enquanto o operador ternário é útil para condições simples, o uso encadeado, como no seu código, pode tornar dificultar a compreensão, especialmente para condições mais complexas ou com muitas ramificações. Em tais casos, pode ser preferível usar uma estrutura de controle de fluxo mais tradicional, como if, else if e else.

Também agradeço por compartilhar seu projeto, com certeza vai ajudar nos estudos de todas as pessoas que estão aprendendo este mesmo assunto.

Continue mergulhando em tecnologia e se tiver dúvidas, conte com o fórum.

Abraços e bons estudos!