' if... else '
if( 표현식 ) {
조건문1 }
else {
조건문2}
if (표현식) { else { |
표현식이 사실이라면 ture 조건이 출력되며 else의 조건은 출력되지 않는다.
표현식이 거짓이라면 true 조건은 출력되지 않으며 else가 출력된다.
예시
<script>
var age = 15;
if( age >19 ){
document.write("성인입니다");
} else {
document.write("청소년입니다");
<script>
age의 값 15의 결과 값은 거짓이므로 "청소년입니다"가 출력된다.
' if...else if '
여러 개 중복해서 넣을 수가 있으며 경우의 수를 여러개 만들고
2가지 이상에서 조건에 맞지 않는다면 else영역이 실행된다
if (표현식-1) {
조건1이 참일 때 실행
} elif (표현식-2) {
조건2가 참일 때 실행
} elif (표현식-3) {
조건3 이 참일 때 실행
} else { 조건1,2,3이 참이 아닐 때 실행 }
예시
<script>
var book = "maths";
if(book == "history"){
document.write("history book");
} else if (book == "maths"){
document.write("maths book");
} else if (book == "economics");{
document.write("economics book");
} else {
document.write("unknown book");
</script>
book 값이 maths 이므로 maths book이 출력된다.
'js' 카테고리의 다른 글
함수(Function) (0) | 2020.12.22 |
---|---|
배열(Array) (0) | 2020.12.21 |
변수(Variable) (0) | 2020.12.21 |
mouse out/over (0) | 2020.12.16 |
자바스크립트 코드 위치 설정하기 (0) | 2020.12.16 |
댓글