웹디자인 강의
조건문의 형식 1
if (condition) {
액션1;
} else {
액션2;
}
1)condition : 반드시 괄호()로 묶어 주어야 하며 ()안의 값이 참(true)인지 거짓(false)인지 판단하여 참인 경우 액션1을 실행시키고 거짓인 경우 액션2를 실행시킨다.
2)액션1 : condition이 참인 경우 실행되는 약션으로 여러 행의 액션을 설정할 수 있다.
3)else : condition이 값이 거짓인 경우를 말하며 필요에 따라 생략할 수 있다.
4)액션2 : condition이 거짓인 경우 실행되는 액션으로 여러 행의 액션을 설정할 수 있다.
--------------------------------------------------------------
조건문의 형식 2
if(condition1) {
액션1;
} else if (condition2) {
액션2;
} else {
액션3;
}
1)condition1 : ()안의 값이 참인지 거짓인지를 판단하여 참인 경우 액션1을 실행시킨다.
2)액션1 : condition1이 참인경우 실행되는 액션으로 여러 행의 액션이 올 수 있다.
3)condition2 : condition1의 조건과 다른 조건의 값이 참인지 거짓인지를 판단하여 참인 경우 액션2를 실행시킨다.
4)액션2 : condition2가 참인 경우 실행되는 액션으로 여러 행의 액션이 올 수 있다.
5)else : condition1과 condition2가 참인 경우를 제외한 모든 경우에 해당이 되면 액션3을 실행시킨다. 필요에 따라 생략할 수 있다.
-------------------------------------------------------------
조건문의 형식 3
┌ if(condition1) {
│ ┌ if(condition2) {
│ │ 액션1;
│ 2)│ } else {
│ │ 액션2;
1)│ └ }
│ } else {
│ ┌ if (condition3) {
│ │ 액션3;
│ 3)│ } else {
│ │ 액션4;
│ └ }
└ }
다음과 같은 조건문에서 먼저 조건문 1) 이 실행하고, 1)을 반복하면 조건문 2) 를 실행하고, 조건문 1) 을 만족하지 않으면, 조건문 3) 이 실행됩니다.
if (condition) {
액션1;
} else {
액션2;
}
1)condition : 반드시 괄호()로 묶어 주어야 하며 ()안의 값이 참(true)인지 거짓(false)인지 판단하여 참인 경우 액션1을 실행시키고 거짓인 경우 액션2를 실행시킨다.
2)액션1 : condition이 참인 경우 실행되는 약션으로 여러 행의 액션을 설정할 수 있다.
3)else : condition이 값이 거짓인 경우를 말하며 필요에 따라 생략할 수 있다.
4)액션2 : condition이 거짓인 경우 실행되는 액션으로 여러 행의 액션을 설정할 수 있다.
--------------------------------------------------------------
조건문의 형식 2
if(condition1) {
액션1;
} else if (condition2) {
액션2;
} else {
액션3;
}
1)condition1 : ()안의 값이 참인지 거짓인지를 판단하여 참인 경우 액션1을 실행시킨다.
2)액션1 : condition1이 참인경우 실행되는 액션으로 여러 행의 액션이 올 수 있다.
3)condition2 : condition1의 조건과 다른 조건의 값이 참인지 거짓인지를 판단하여 참인 경우 액션2를 실행시킨다.
4)액션2 : condition2가 참인 경우 실행되는 액션으로 여러 행의 액션이 올 수 있다.
5)else : condition1과 condition2가 참인 경우를 제외한 모든 경우에 해당이 되면 액션3을 실행시킨다. 필요에 따라 생략할 수 있다.
-------------------------------------------------------------
조건문의 형식 3
┌ if(condition1) {
│ ┌ if(condition2) {
│ │ 액션1;
│ 2)│ } else {
│ │ 액션2;
1)│ └ }
│ } else {
│ ┌ if (condition3) {
│ │ 액션3;
│ 3)│ } else {
│ │ 액션4;
│ └ }
└ }
다음과 같은 조건문에서 먼저 조건문 1) 이 실행하고, 1)을 반복하면 조건문 2) 를 실행하고, 조건문 1) 을 만족하지 않으면, 조건문 3) 이 실행됩니다.