자바스크립트 문법 - IF 문
조건 분기 (IF)
조건을 설정하고 참거깃 값(true/false)
window 객체의 confirm 메서드 사용
<script>
console.log(window.confirm('게임시작! 준비됐나요?'));
</script>
confirm 메서드는 alert 메서드에 없는 기능 있음
다이얼로그를 표시 하고 특정 값을 반환하는 기능
console.log(window.confirm('게임시작! 준비됐나요?'));
[ 확인 ] ↓ [ 취소]
console.log(true); conole.lgo(false);
대체한다 대체한다
값을 반환하는 메소드
confirm 메서드의 반환 값은 반드시 true false 하나
선택한 버튼에 따라 메시지 변경
반환을 판단한 이후 처리를 결정(분기)하게됨
<script>
if(window.confirm('게임 시작! 준비됐나요?')){
console.log('게임을 시작합니다'); // 확인 버튼 클릭 출력 msg
} else {
console.log('게임을 종료합니다.'); // 취소 버튼 클릭 출력 msg
}
</script>
if문
if문은 () 안에 true 일 때 그 다음에 오는 { ~ } 부분의 코드를 실행함
또한 () 안에 false이면 else 이후의 { ~ } 코드를 실행
if문 형식
if(조건식){
조건식이 true이면(성립하면) 실행하는 처리
} else {
조건식이 false이면(성립하지 않으면) 실행하는 처리
}
true 실행 예제
if(true){
console.log('게임을 시작합니다'); // 여기가 실행
} else {
console.log('게임을 종료합니다.');
}
false 실행 예제
if(false){
console.log('게임을 시작합니다');
} else {
console.log('게임을 종료합니다.'); // 여기가 실행
}
'Front-End > JavaScript' 카테고리의 다른 글
동작의 범위를 널히자 - 조건 분기(else if) (0) | 2017.03.11 |
---|---|
입력 내용에 따라 동작 변경하기 - 변수 (0) | 2017.03.11 |
요소 가져오기 (0) | 2017.03.08 |
JS 소스코드 작성방법 (0) | 2017.03.07 |
JS 기본 문법 (0) | 2017.03.07 |