[JavaScript]조건문(if, else)
조건문
특정 조건이 맞을 때만 코드를 실행하기 위해 사용.
조건문 형식
if( 조건식1 ){
조건식1이 참일 때 실행할 코드;
}else if( 조건식2 ){
조건식2가 참일 때 실행할 코드;
}else if( 조건식3 ){
조건식3가 참일 때 실행할 코드;
}...
}else {
위 조건식에 모두 만족하지 못한 경우 실행할 코드;
}
if문은 위에서 부터 차례대로 읽어내려가다가 조건이 맞는 하나만 실행을 하고 나머지는 그 뒤에 if / else는 해석하지 않는다.
조건식에 들어갈 수 있는 부등호
부등호 | 의미 |
< | 크다 |
> | 작다 |
>= | 크거나 같다 |
<= | 작거나 같다 |
== | 느슨한 비교 |
=== | 엄격한 비교, 자료의 타입까지 비교 |
조건식의 결과는 true/false로 표시된다.
조건식을 여러개 사용할 경우
부등호 | 의미 |
&& | and, 두 가지 조건 모두 만족할 경우 |
|| | or, 두 가지 조건 중 하나라도 만족할 경우 |
if( 조건식1 && 조건식2 ){
조건식1과 조건식2가 모두 참일 때 실행할 코드;
}else if( 조건식3 || 조건식4 ){
조건식3과 조건식4 둘 중에 하나라도 참일 때 실행할 코드;
}
자바 조건문 예시if ~ else 문 양수, 홀수 판별하기...
조건문 연습하기
369 게임
function 삼육구게임(숫자){
if (숫자 % 9 == 0) {
console.log("박수x2");
} else if (숫자 % 3 == 0){
console.log('박수');
} else {
console.log('통과');
}
}
문제2.