C언어 기초 삼항연산자
C언어 기초 삼항연산자 ■ 피연산자 세 개를 이용해서 조건 연산자를 구성할 수 있는데 이를 삼 항 연산자라고 하며, 형식은 다음과 같습니다. (A) ? B : C 세 개의 피 연산자 중에서 먼저 A가 참인지 거짓인지를 따지고 참이면 B가 반환되고 A가 거짓이라면 C가 반환되는 형태입니다. 즉 A는 조건식이며 B와 C는 반환될 데이터 값입니다. 되돌아오는 값이 있기 때문에 다음과 같이 저장할 변수를 선언하고 이 연산자를 이용하면 되겠죠? int aaa= (su1 > su2) ? su1 : su2; su1과 su2 중에서 su1이 크다면 그 값을 반환하고 그렇지 않으면 su2를 반환해서 aaa라는 int형 변수에 저장하고 있는 모습입니다. 이 형식대로 예제를 만들어서 실행해볼게요. ▲ 예제의 내용은 int형..
자바스크립트 삼항연산자
자바스크립트 삼항연산자 ■ 자바스크립트에서 조건을 처리하는 형태의 제어문에는 대표적으로 if문이 있고, 좀 더 간결하게 표현할 수 있는 삼항연산자가 있는데요. 이번 글에서는 예제를 하나 만들어보면서 삼항연산자를 이해해보고, 같은 내용을 if문으로 바꿔서 어떻게 다른지 비교해보겠습니다. ■ 메모장을 열어서 간단하게 HTML 문서를 만들고 그 안에 자바스크립트를 넣을 건데요. 어떤 숫자를 입력받아서 그 숫자가 음수인지 양수인지 알아봐서 출력하는 내용의 프로그램을 만들어보겠습니다. 그전에 먼저 삼항연산자의 형식을 살펴보고 넘어갈게요. 삼항연산자 형식(조건문) ? (조건이 참일 때 실행) : (조건이 거짓일 때 실행) ; 조건문이 참일 때는 첫 번째 문장을 실행하고, 거짓 일때는 두 번째 문장을 실행하는 형식입..