세 개의 정수를 인자로 전달받아서 그 중 가장 큰 수를 반환하는 함수와 가장 작은 수를 반환하는 함수를 정의해보자. 그리고 이 함수들을 호출하는 적절한 main 함수도 작서해보자.
가장 먼저 가장 큰 수를 반환하는 함수와, 작은함수를 반환하는 함수를 만들었다.
그런 다음 main함수에서 세개의 숫자를 전달받도록 하였고 함수를 호출하였다.
하지만 위에 두함수에 경우 좀 복잡하다. 코드는 항상 가급적이면 간결하게 쓰는게 가장 좋다.
삼항연산자를 사용해서 함수를 작성해보겠다.(Ternary Operator) 매우 많이 짧아진걸 볼 수 있다.
삼항연산자 사용법(Ternary Operator): ternary 의 뜻은 셋으로 이루어진이란 뜻이다.
(변수 혹은 입력) = (Bool형태의 연산)?(True일때):(False일때);
만약 if문을 사용해서 가장 큰 수를 구한다면 아래와 같이 할 수 있지만
삼항연산자를 사용하면 한줄로 간략하게 줄일 수 있다.
나머지는 다른날에 해야겠다.