Javascript 조건문
JavaScript에서 조건문은 지정한 조건이 참인 경우 명령문(statement)을 실행합니다.
또한 조건이 거짓인 경우 또 다른 명령문이 실행 될 수 있습니다.
if 문
if 문은 주어진 조건이 참인 경우에 코드 블록을 실행
if (조건) {
// 조건이 참일 때 할일
}
else if 문
여러 개의 조건을 검사하고자 할 때 사용
이전의 if나 else if 중 어떤 조건도 참이 아닌 경우에 현재 조건을 검사
if (조건) {
// 조건이 참일 때 할일
} else {
// 모든 조건이 거짓일 때 할일
}
중첩 조건문
조건문은 다른 조건문 내에 중첩될 수 있습니다. 이는 여러 가지 조건을 고려해야 할 때 사용됩니다.
if (외부조건) {
if (내부조건) {
// 외부 조건과 내부 조건이 모두 참일 때 할일
} else {
// 내부 조건이 거짓일 때 할일
}
} else {
// 외부 조건이 거짓일 때 할일
}
이러한 조건문을 사용하여 프로그램은 주어진 조건에 따라 다르게 동작하도록 할 수 있습니다.
/*
if(조건){
참일 때 할일
} else{
거짓일 때 할일
}
*/
var a = 10;
var b = 20;
if(a>b){
document.write('a가 b보다 크다')
} else{
document.write('a가 b보다 작다')
}
/*
1==1 true
1==0 false
1 = true
0 = false
!false = true
!true = false
false==false ->true
false==true ->false
1=='1' ->true
1==='1' ->false ===은 데이터의 타입까지 동일
*/
중첩 조건문
var aa = 30;
var bb = 20;
if(aa>bb){
document.write('a가 b보다 크다');
} else if(aa != bb){
document.write('a가 b보다 작다');
} else{
document.write('a는 b와 같다');
}
'Javascript' 카테고리의 다른 글
[Javascript] 자바스크립트 메서드 (Method) (1) | 2023.10.18 |
---|---|
[Javascript] 객체 Object, 배열 Array (0) | 2023.10.18 |
[Javascript] 자바스크립트 변수 (Variable) (0) | 2023.10.17 |
[Javascript] 자바스크립트 주요 특징 및 개념 (0) | 2023.10.17 |
[Javascript] ECMAScript 6 (ES6) (0) | 2023.08.13 |