Examinar a solução da atividade de desafio que usa operador condicional
O código a seguir é uma solução possível para o desafio da unidade anterior.
Random coin = new Random();
int flip = coin.Next(0, 2);
Console.WriteLine((flip == 0) ? "heads" : "tails");
Esse código é apenas "uma solução possível". Você poderia ter eliminado a variável flip temporária chamando o Next() interior da expressão booliana da seguinte maneira:
Random coin = new Random();
Console.WriteLine((coin.Next(0, 2) == 0) ? "heads" : "tails");
No entanto, como esse código é empacotado densamente, pode ser mais difícil entender o que ele faz.
Se você conseguiu, parabéns! Continue para o segundo desafio na próxima unidade.
Importante
Se você teve dificuldades para concluir o desafio, talvez seja melhor revisar as unidades anteriores antes de continuar.