WEB2 - JavaScript

반복문

소스코드

변경사항

댓글

댓글 본문
  1. Jaemin Lim
    프로그램은 왼쪽의 항에 오른쪽의 값을 부여합니다.

    '=' 이라는건 같다의 의미가 아닌 오른쪽을 왼쪽에 넣는다 라는 연산자입니다.

    그러므로 , i = 1 이라는것은 i에 1을 대입하세요 라는 말이되는것이고,

    물어보신 i+1 = i 라는것은 i+1에 i를 넣어라 라는 말 이 됩니다

    왜 오류가 뜬지 아시겠나요?
    대화보기
    • 준식
      같이 수강하고 있는 수강생 입장에서 제가 아는 내용으로 말씀드립니다. (틀릴수도 있다는 뜻)

      앞선 강의인 '변수와 대입연산자'에 나오는 내용으로 보입니다.

      i = i + 1; 에서 앞에 나온 i가 변수입니다.
      하지만 i + 1 = i ; 에서는 앞에 나온 i+1이 변수가 될 수 없습니다.

      그래서 오류가 나는 것으로 보입니다.
      대화보기
      • supernova
        2021.08.17 수강완료입니다.
        오늘도 또한 헷갈리는 부분이 있네요ㅜㅜ
        마지막에 i라는 변수를 넣어 i = i + 1 ;
        이라는 코드를 넣으셨잖아요.
        근데 이거는 0 = 0 + 1과 다를게 없지 않나요?
        아니면 i 라는 값에 1을 더해주는 식을 성립시킴으로써 코드가 다시 위로 올라가는 것을 세기 위해 0 이 아닌 변수 i라고 보면 되는 건가요? 그리고 저 코드를 거꾸로 뒤집어서 i + 1 = i라는 코드는 작동을 안하더라고요.
        왜그런건가요?
      • hwangwonjoon
        2021.08.13 수강완료
      • 승뇽뇽
        완료
      • 조유빈
        완료
      • 아자가자
        210727 성공
        감사합니다
      • 고영히
        0723 완료
      • labis98
        20210718 complete!!
      • while(조건문){
        작업
        }
      • 정용헌
        20210709
      • Jeonghee Gwon
        20210702
      • B=loom
        2021.07.01
      • 산술 연산자 + 로 연결해서 변수 i 라는 걸 인식하는 건가요?
        아니면 <li> 태그 사이에는 문자로 인식하는 건가요??

        이런건 어떻게 검색하고 찾을지 검색어가 생각나지 않네요..ㅠㅜ
        대화보기
        • 질문입니다.
          'avelle'님처럼 쓰면 (i = 1)가 대입연산자라 while 내 조건이 Boolean 형태가 아니라 실행이 안되고,
          (i == 1) 이라고 써야 비교연산자라 실행이 안되는거....
          라는 설명이 맞을까요??
          대화보기
          • 김영찬
            210602 완료
          • 김휘철
            잘봤습니다~
          • super1Nova
            210519
          • 초딩 개발자
            2021/05/08
          • chimhyangmoo
            2차 - 21.05.05
          • 별거
            2021.04.26
            while 반복문 if문과 비슷함.
          • while 두려워하지 않고 쓸 수 있는 그날까지 화이티이이이ㅣ이이잉
          • 또라
            완료
          • 요모
            2021-03-26
          • 20210312 완료
          • gkalsdlf
            완료!
          • 졸대
            완료!
          • rose_lex
            완료
          • 낭낭
            21.03.05 복습 완료

            반복문

            반복문기본문법 (boolean사용) / 반복문 종료지점 설정필요
            var i=0;
            while(i < 3){
            document.write('<li>2</li>');
            document.write('<li>3</li>');
            i = i+1;
            }

            0, 1, 2(true) 3이상(false) 총 3번 실행됨.
            대화보기
            • 진돌
              2021.02.26 완료!
            • 낭낭
              21.02.24 완료

              while 반복문의 기본
              while에 true false 둘만 입력가능 = if와 같음

              실행 순서를 제어하는 제어문. if문. 조건문과 함께

              반복문 종료지점 설정필요

              var i = 0;
              i = i +1;
            • 21.02.23 완료
            • 서준
              완료!
            • i 뇨속
            • 완료
            • unagi33
              i=i+1은 '기존의 i의 값에 1을 더한 결과를 i의 새로운 값으로 준다' 라는 뜻
            • Yohanesty
              출석
            • 임찬혁
              완료
            • hanel_
              ㄳ합니다
              대화보기
              • 푸른벚꽃
                c언어 공부하면서 배웠던 거라 겹치는게 신기하네요 ㅎㅎ 21.1.20
                참고로 i = i + 1;을 줄여서 i++;라고 쓰셔도 잘 작동합니다.

                counter = counter +1;
                counter +=1;
                counter++;
                는 같은 값을 갖는다.
              • 마아앙
                21.01.16
              • 몰댕
                21.01.14

                while만 설정 후 새로고침하니 무한반복이라 웹페이지가 열리지 않네요 ㅋ
              • 걸어가는신사
                2021.01.14
              • T.Hwang
                완료~
              • 이현수
                2021.01.10(일)
              • jeisyoon
                감사합니다.
              • 박병진
                2020.12.30 완료
              • 서울사이버대학을다니고
                <!DOCTYPE html>
                <html>
                <head>
                <meta charset="utf-8">
                <title></title>
                </head>
                <body>
                <h1>loop</h1>
                <ul>
                <script>
                var i = 0;
                while(i<3){
                document.write('<li>1</li>');
                i++;
                }
                </script>
                <ul>

                </body>
                </html>
              • 샴파뉴
                2020.12.27
              • 박병진
                2020.12.23 복습 완료
              버전 관리
              egoing
              현재 버전
              선택 버전
              graphittie 자세히 보기