Front-End/JavaScript

자바스크립트 문법 - 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
,

최근 댓글

최근 트랙백

알림

이 블로그는 구글에서 제공한 크롬에 최적화 되어있고, 네이버에서 제공한 나눔글꼴이 적용되어 있습니다.

태그

카운터

Today :
Yesterday :
Total :