JS : 3 - 2

김동현·2022년 11월 8일

javascript

목록 보기
7/33

switch 조건문

switch : 어떤 값을 가진 대상을 두고 조건값과 일치하는지를 확인하고 동작을 수행하는 방식이다.

기본 문법
switch(자료){
	case 조건A:
      break // switch 조건문이나 반복문을 빠져나가기 위해 사용하는 키워드
    case 조건B:
      break
    default: //생략가능
      break
}

switch 안에 있는 자료가 참일 때 case에 들어가서 조건A값에 맞을때 조건A실행 
맞는 조건이 없을 땐 default 쓴다 (else랑 같다 생각 하면되지않을까?)

조건부 연산자(삼항 연산자)

기본 형태
불 표현식 ? 참일 때의 결과 : 거짓일 때의 결과

ex)
<script>
	const number = Number(prompt('숫자를 입력하세요',''))
    
    const result = (number >=0) ? '양수' : '음수'
    alert(result)
</script>

짧은 조건문

논리합 연산자를 사용한 짧은 조건문

기본 형태 
true || OOO

논리합 연산자는 좌변이 참이면 우변은 실행하지 않음!!

불 표현식 || 불 표현식이 거짓일 때 실행할 문장

논리곱 연산자를 사용한 짧은 조건문

기본 형태
false && OOO

논리곱 연산자는 양변이 모두 참일 때 만 참이기 때문에 다음 표현식은 항상 거짓입니다.

결과가 거짓인 불 표현식 && 불 표현식이 참일 때 실행할 문장

홀짝예제, 학점예제, 태어난 연도 띠 출력예제하기!!

profile
꺽이지 않는 마음

0개의 댓글