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
논리곱 연산자는 양변이 모두 참일 때 만 참이기 때문에 다음 표현식은 항상 거짓입니다.
결과가 거짓인 불 표현식 && 불 표현식이 참일 때 실행할 문장
홀짝예제, 학점예제, 태어난 연도 띠 출력예제하기!!