javascript

javascript

QA

javascript

본문

 저가 아직 초보라... 

 Var sum = 0

function acc() {

            sum = 0;

            for (i=0; i<5; i++)

                        sum + = i;

                        sum + =1;

}

acc(),

document.write("합 = " + sum);

결과 출력되는 내용은 무엇인가요?? ㅠㅠ

이 질문에 댓글 쓰기 :

답변 3

<script>
        var sum = 0;
      function acc(){
       sum = 0;
        for(i=0; i<5; i++){
          sum = sum +1

         //여기서 sum+=1

        을 하게되면 하나씩 더하는게 아니라 for문으로 나오는 값인 0+1+2+3+4가 되어 10이 됩니다
      }
      }
      acc()
      document.write("합=" + sum)
    </script>

원하시는 답이 이게 아니신가요? 

sum이 0이고 for문의 i가 5보다 작을때까지 1씩 추가하고 그 값이 sum이됨

답변을 작성하시기 전에 로그인 해주세요.
전체 936
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT