[Javascript] 8. 조건문

Eden·2022년 7월 28일
0

Javascript

목록 보기
8/33

조건문

어떤 조건에 따라 이후 행동이 달라지게 만들어주는 역할을 한다.

조건문 if를 알아보자!

if

if문은 ()안에 들어가는 조건을 평가해서 true 면 실행하게 해준다.

<script>
if(age > 19) {
	console.log('환영합니다.')
}
</script>

이 코드는 age가 19보다 클 때 {}안의 코드가 실행된다.
if 뒤의 ()안의 값은 항상 Boolean형으로 변환된 뒤 판단한다.

만약 여기서 19세 미만이 접속하면 다른 문구를 보여주고 싶다면 어떻게할까요?

<script>
if(age > 19) {
	console.log('환영합니다.');
}

if(age <= 19) {
	console.log('안녕히가세요.');
}
</script>

이렇게 작성해줄 수 있죠. 이렇게 되면 코드 2개 중 하나는 무조건 실행하게 되는데요. 더 간단하게 작성할 수 있는지 알아보자.

else를 활용하면 된다!

else

else절은 if문 ()안에 들어가는 조건이 false 일때 실행된다.

<script>
if(age > 19) {
	console.log('환영합니다.');
}

if(age <= 19) {
	console.log('안녕히가세요.');
}
//이렇게 실행하고 싶을 때, else절을 이용하면
===
if(age > 19) {
	console.log('환영합니다.');
} else {
	console.log('안녕히가세요.');
}
//라고 표현할 수 있다.
</script>

이 때, 19살이면 '수능 잘 치세요' 라는 문구가 실행되게 하고 싶어 졌다.
그럼 어떻게 할 수 있을까?

else if를 배워보도록 하자!

else if

<script>
if(age > 19) {
	console.log('환영합니다.');
} else if (age === 19) {
	console.log('수능 잘 치세요');
} else {
	console.log('안녕히가세요.');
}
</script>

로 표현할 수 있다.

익숙해질 때 까지 반복해서 이해하도록 해보자!

profile
one part.

0개의 댓글