혼자 공부하는 자바 스크립트 chapter3-1 (if 조건문)(문제 써야함)

kkerast·2023년 4월 3일
0
post-thumbnail

▶ 4가지 키워드로 정리하는 핵심 포인트

if 조건문은 조건에 따라 코드를 실행하거나 실행하지 않도록 하기 위해 사용하는 구문입니다.
else 구문은 if 조건문 뒤에 사용하며,if 조건문이 거짓일 때 사용합니다.
중첩 조건문은 조건문을 중첩해서 사용하는 경우를 의미합니다.
if else if조건문은 중첩 조건문에서 중괄호를 생략한 형태로, 겹치지 않는 3가지 이상의 조건으로 나눌 때 사용합니다.

▶ 확인 문제

1.

다음 예제 중에서 '참입니다'를 출력하는 것은 몇 번일까요? ③

<script>
	const x =1
    if(x > 4){ //false
    	console.log('참입니다');
    }
</script>

<script>
	const x =0
    if(x > 4){ //false
    	console.log('참입니다');
    }
</script>

<script>
	const x =10
    if(x > 4){ //true
    	console.log('참입니다');
    }
</script>

2.


<script>

    const a = Number(prompt('첫 번째 숫자',''))
    const b = Number(prompt('두 번째 숫자',''))

	if (a > b){
    	alert('첫번째로 입력한 숫자가 더 큽니다.');
	}
	else if (b === a){
	    alert('두 숫자가 같습니다.');
	}
	else {
	    alert('두번째로 입력한 숫자가 더 큽니다.');
	}
</script>

3.


<script>

    if( x > 10 ){

        if(x<20){

            consol.log('조건에 맞습니다.')

        }
    }
</script>
<script>
    if( x > 10 && x < 20 ){        

        consol.log('조건에 맞습니다.')        
    }

</script>

4.


<script>
    const a = Number(prompt('숫자를 입력해주세요', ''))
    if (a > 0) {
        alert('입력한 숫자는 음수 입니다.');
    }
    else if (0 === a) {
        alert('입력한 숫자는 0 입니다.');
    }
    else {
        alert('입력한 숫자는 양수 입니다.');
    }
</script>

5.


<script>
    const a = Number(prompt('숫자를 입력해주세요',''))

    // if ( (a % 2) ===0 ){
    //     alert('입력한 숫자는 짝수 입니다.');
    // }
    // else{
    //     alert('입력한 숫자는 홀수 입니다.');
    // }

    a % 2 ? alert('입력한 숫자는 홀수 입니다.') : alert('입력한 숫자는 짝수 입니다.');
</script>

6.


<script>
    const a = Number(prompt('월을 입력해주세요', ''))

    if (1 <= a && a <= 3) {
        alert('봄입니다.')
    }
    if (4 <= a && a <= 6) {
        alert('여름입니다.')
    }
    if (7 <= a && a <= 9) {
        alert('가을입니다.')
    }
    if (10 <= a && a <= 12) {
        alert('겨울입니다.')
    }
</script>
profile
시간여행이 필요한 사람

0개의 댓글