728x90
반응형
조건문 : 조건의 참/거짓 여부에 따라 원하는 코드를 실행한다.
- 조건은 참 또는 거짓을 결과로 가지는 비교연산자나 논리연산자의 조합으로 작성할 수 있다.
1. if문
2. switch 문
if문
- if else 키워드의 조합으로 조건문은 완성한다.
- 하나의 조건만 검사 : 만약 ~하다면
if(조건식){ //비교, 논리 ( 함수 --> 리턴(boolean)
실행코드
}
- if문에서 else if로 추가 조건을 계속 추가할 수 있다.
- 조건 내의 실행구문 (블록, block)이 한줄 코드라면 중괄호 생략이 가능하다.
switch문
switch, case 키워드로 조합으 조건문을 완성한다.
- switch(표현식) < - 표현식 : 변수
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
</head>
<script type="text/javascript">
var solution = 10;
var input = prompt('수를 맞춰주세요.'); //prompt 기본적으로 제공하는 함수
if(input > solution +2){
alert('해답이 당신이 입력한 값보다 더 작습니다.');
}else if(input < solution-2){
alert('해답이 당신이 입력한 값보다 더 큽니다.');
} else {
// 8 ~12 사이의 값
if(input == solution){
alert('정답!');
}else{
// 8, 9, 11, 12
alert('정답과 가깝습니다.');
}
}
</script>
<body>
</body>
</html>
728x90
반응형
'인프런 강의 > 프로그래밍 시작하기: 웹 입문 (Inflearn Original)' 카테고리의 다른 글
javascript : 배열 사용하기 (0) | 2021.07.25 |
---|---|
javascript : 반복문 사용하기 (0) | 2021.07.04 |
javascript : 값을 비교하기 (0) | 2021.07.02 |
javascript : 변수, 산술연산 이해하기 (0) | 2021.07.02 |
javascript : Type 이해하기 (0) | 2021.07.02 |