if 문
조건식을 만족(true)할 경우에만 코드를 실행하며, 그 어떤 데이터를 입력해도 true 또는 false를 반환
if(조건식) {
자바스크립트 코드;
}
예제 코드
<script type="text/javascript">
console.log('시작');
let age = 10;
if(age >= 8){
// 조건이 참일 경우에만 실행되는 실행문(if)
console.log('학교에 다닙니다.');
}
console.log('끝');
</script>
console 출력
else문
조건식을 만족할(true) 경우와 만족하지 않을(false) 경우에 따라 실행되는 코드가 달라지며,
두가지 결과가 나올 수 있음.
if(조건식) {
자바스크립트 코드 1;
} else {
자바스크립트 코드 2;
}
예제 코드
<script type="text/javascript">
document.write('=====시작======</br>');
num = 3;
if(num % 2 == 0){
document.write("<p>이 변수는 짝수입니다.</p>");
} else {
document.write("<p>이 변수는 홀수입니다.</p>")
}
document.write('=====끝======</br>');
</script>
출력
else if문
두 가지 이상의 조건식과 정해 놓은 조건을 만족하지 않았을 때 실행되는 코드로 나누어짐.
if(조건식 1) {
코드1;
} else if (조건식 2){
코드 2;
} else if (조건식 3 {
코드 3;
} else {
코드 4;
}
예제 코드
<script type="text/javascript">
let score = 20;
if( score >= 90 ) {
console.log('A');
} else if ( score >= 80) {
console.log('B');
} else if ( score >= 70) {
console.log('C');
} else if ( score >= 60) {
console.log('D');
} else {
console.log('F');
}
</script>
console 출력
중첩 if문
조건문 안에 조건문이 있으면 중첩 if문
if(조건식 1) {
if(조건식 2) {
자바스크립트 코드;
}
}
'Front' 카테고리의 다른 글
[Javascript] 반복문 / while문 / do while문 / for문 / break문 / continue문 / 중첩 for문 (0) | 2022.09.14 |
---|---|
[Javascript] 선택문 / switch / break (0) | 2022.09.14 |
[Javascript] switch문과 break를 이용한 산술 연산 함수 (0) | 2022.09.14 |
[Javascript] 테이블 별찍기와 구구단표 출력 (0) | 2022.09.14 |
[Javascript] 변수 선언/데이터 타입/연산 (0) | 2022.09.13 |
댓글