JS : 3 - 1

김동현·2022년 11월 8일

javascript

목록 보기
6/33

if 조건문

자바스크립트에서 가정 일반적인 조건문은 if 조건문 입니다.

if(불 값이 나오는 표현식){
불 값이 참일 떼 실행할 문장
}
ex)

<script>
	if(150<50){
    	alert("150은 50보다 작다")
    }
    
    alert("종료")
</script>

실행 결과는 종료로 나온다 / 150 < 50 조건이 참이 아니라서 if조건문이 실행되지 않음

7장에서 배울 내용

const date = new Date() 
// date 라는 변수에 new Date()라는 시간과 날짜를 표현하는 객체 선언
const year = date.getFullYear() 
// 년도
const month = date.getMonth() + 1 
// 달 , getMonth()메소드는 0부터 세서 +1을 해줘야 1부터 12 까지 나옵니다!
const day = date.getDate() 
// 날짜
const hour = date.getHours()
// 시
const min = date.getMinutes()
// 분
const sec = date.Seconds()
// 초

오전 호우 구하기
const date = new Date()
const hour = date.hours()
<script>
	if(hour<12){
    	alert(`${hour}시는 오전 입니다`)
    }
    if(hour>=12){
    	alert(`${hour}시는 오후 입니다`)
    }
</script>

if else 조건문

서로 반대되는 상황을 표현하는 구문 : else

if(불 값이 나오는 표현식){
	불 값이 참일 때 실행할 문장
}
else{
	불 값이 거짓일 때 실행할 문장
}

중첩 조건문

조건문 안에 조건문을 중첩해 사용하는 것

if(불 값이 나오는 표현식1){
if(불 값이 나오는 표현식2){
	표현식 2가 참일 때 실행할 문장
    }else{
    표현식 2가 거짓일 때 실행할 문장
    }
}
else{
	if(불 값이 나오는 표현식 3){
    	표현식 3이 참일 때 실행할 문장
    }else{
    	표현식 3이 거짓일 때 실행할 문장
    }
}

if else if 조건문

겹치지 않는 3가지 이상의 조건을 나눌 때 사용

if(불 표현식){
	문장
}
else if(불 표현식){
	문장
}
else{
	문장
}
profile
꺽이지 않는 마음

0개의 댓글