보통 if()는 if(조건, 참, 거짓) 인데요, 배열 함수를 풀다보면 if(조건, 참) 이렇게 두가지 인수만 들어가던데요, 왜 형식이 달라지는 건가요? 형식이 달라짐에도 오류가 없는 이유는 무엇 때문인가요?
if(조건, 참, 거짓)
조건이 참이면 참을 반환하고 조건이 거짓이면 거짓의 값을 반환한다
if(조건, 1,0)
조건이 참이면 1을 반환하고 조건이 거짓이면 0을 반환한다
if(조건, 참)
조건이 참이면 참을 반환하고 조건이 거짓이면 아무것도 반환하지 않는다.
if(조건,1)
조건이 참이면 1을 반환하고 조건이 거짓이면 아무것도 반환하지 않는다.
입니다.
조건이 참인것만 쓸때와 조건이 참과 거짓 모두 있을때 사용하는 방법이죠.
좋은 하루 되세요.
"-
*2012-03-19 07:13:21
if(조건, 참, 거짓)
조건이 참이면 참을 반환하고 조건이 거짓이면 거짓의 값을 반환한다
if(조건, 1,0)
조건이 참이면 1을 반환하고 조건이 거짓이면 0을 반환한다
if(조건, 참)
조건이 참이면 참을 반환하고 조건이 거짓이면 아무것도 반환하지 않는다.
if(조건,1)
조건이 참이면 1을 반환하고 조건이 거짓이면 아무것도 반환하지 않는다.
입니다.
조건이 참인것만 쓸때와 조건이 참과 거짓 모두 있을때 사용하는 방법이죠.
좋은 하루 되세요.
"