• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 JavaScript, TS 게시판 if문 안에 statement??질문 드립니다..

if문 안에 statement??질문 드립니다..

3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 글쓴이
  • #108781

    권성진
    참가자
    if(){} 여기서
    { } 안에 여러 실행문을 원래 넣어도 되는건가요??
    검색력이 딸려서 아무리 검색해도 안나오길래 실행문 사이에 콤마를 찍었더니 되길래...이렇게 해도 맞나싶네요 ㅠㅠ
    아니면 더 좋은 방법이 있을까요?
    
    코드는 다크모드 코드입니다~!
    
    
    
    let countClick = 0; // 클릭 변수
            document.querySelector('.badge').addEventListener('click', function(){
                countClick++;
                console.log(countClick)
                if(countClick % 2 !== 0) {
                    document.querySelector('body').classList.remove('dark'),
                document.querySelector('.badge').innerHTML = "LIGHT 🔄",
                document.querySelector('.navbar-brand').innerHTML = "지금은 낮모드";
                
            } else
            document.querySelector('body').classList.add('dark'),
                document.querySelector('.badge').innerHTML = "DARK 🔄",
                document.querySelector('.navbar-brand').innerHTML = "지금은 밤모드";
                
            })
    #108811

    윤인수
    참가자
    코딩애플님 말고 다른 사람이 답변을 달아도 괜찮은 건진 모르겠지만 같이 공부하는 친구라고 생각하고 편하게 답변 달아보겠습니다 !
    
    우선 여러 개의 실행문을 써도 되느냐? 됩니다 !
    다만 콤마로 구분하는 것이 아니라, 각 실행문이 끝날 때마다 세미콜론( ; )으로 닫는 것이 일반적이라고 합니다.
    vscode를 사용할 경우 Prettier 익스텐션을 사용하면 저장 시 자동으로 세미콜론을 달아주기도 하구요.
    if문이든 조금 뒤에서 배우실 for문이든, 해당 조건을 만족하는 동안 실행할 영역을 { }로 감싸주는 것일 뿐, 그냥 코드를 작성하고 계신 js 파일의 다른 영역과 다를 게 없다고 생각하시면 될 것 같아요.
    실제로 "공백검사 숙제와 else if 문법" 강의에서 실행문 두 개를 사용해 설명하셨던 예시 첨부해드리면서 답변 줄이겠습니다 !
    
    예시
    
     
     
     
     
     
    #108825

    codingapple
    키 마스터
    여러줄 넣으려면 콤마대신 세미콜론 씁시다
3 글 보임 - 1 에서 3 까지 (총 3 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠