Solucionado (ver solução)

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!

Solucionado
(ver solução)
1
resposta

If ternário

Flávio, no vídeo 7 da Aula 3 é apresentado no retorno do Map o uso do módulo, no entanto dá pra fazer também com um if ternário (return indice == 1 ? item-1 : item;). Qual a vantagem (ou desvantagem) de se usar o if ternário? Isso teria algum impacto negativo? Ou posso usar assim?

1 resposta
solução!

Essa é uma discussão antiga e ultimamente não há praticamente nenhuma diferença de performance.

Olha só esse teste que o cara fez com 100 milhões de iterações: http://stackoverflow.com/questions/11643137/ternary-operator-vs-the-conventional-if-else-operator-in-c-sharp