공지사항
 일반질문
 대학별 협약 인증
 SNS 협약 인증
 교육질문
  - 컴활필기질문
  - 워드필기질문
  - 컴활1급실기질문전용
  - 컴활2급실기질문전용
  - 워드실기채점 및 질문
  - 사무자동화실기 질문
  - ITQ엑셀 질문
  - ITQ파워포인트 질문
  - ITQ워드 질문
 전화상담게시판
 수강생자유토론방
 합격수기
HOME > 질문/답변 > 일반질문
 
작성일 : 11-08-27 09:51
사용자정의함수질문입니다
 글쓴이 : 관리자
조회 : 3,516  
 

chapter  8 사용자 정의함수 중


예제2번은  elseif를 쓰고 예제4번은 else를 쓴느데

차이가 뭔가욤? ㅠㅠ


일단 예제2번에서도 맨 마지막은 그냥 else를 사용하였으니 예제2와 예제4를 비교하기 보단
예제2번 내에서 비교하는 것이 이해하시기에 좋습니다.

else 는 직역하면 그렇지 않다면 이라는 뜻입니다.
즉 어떤 조건에 만족하지 않는 값들을 모두 이 안에 포함시켜 값을 배정할수 있습니다.

반면 else if는 그렇지 않고 만약...   이렇게 해석하실수 있는데
앞의 조건에 부합되지 않는 값들에 대해 또다른 조건을 줄때 사용합니다.

물론 예제 4번은 정답이 맞았느냐 아니냐 두가지 경우 밖에 없으니 if 조건을 주고 나머지를 else로 처리한 흐름입니다.
반면 예제2번은 여러 경우의 수가 있어 else if를 사용해 각 조건들을 기술하고 값을 배정한 흐름이 되겠습니다^^