조건부 연산자 과제 작업에 대한 솔루션 검토

완료됨

다음 코드는 앞 단원의 과제에 대한 가능한 한 가지 솔루션입니다.

Random coin = new Random();
int flip = coin.Next(0, 2);
Console.WriteLine((flip == 0) ? "heads" : "tails");

이 코드는 "하나의 가능한 솔루션"에 불과합니다. flip 임시 변수는 다음과 같이 부울 식 안에서 Next()를 호출하여 제거할 수 있습니다.

Random coin = new Random();
Console.WriteLine((coin.Next(0, 2) == 0) ? "heads" : "tails");

그러나 이 코드는 조밀하게 압축되기 때문에 코드가 수행하는 작업을 이해하기가 더 어려워집니다.

성공하면 축하합니다! 다음 단원의 두 번째 과제를 계속 진행하세요.

중요합니다

이 과제를 완료하는 데 문제가 있는 경우 계속 진행하기 전에 이전 단원을 복습해야 할 수도 있습니다.