코딩 이야기

반복문 (2) 본문

JAVA스크립트

반복문 (2)

별메아리 2023. 1. 9. 10:34
728x90

for/In루프

fot/in 루프는 객체 안의 속성들에 대하여 어떤 처리를 반복할 수 있는 구조이다.

객체는 속성과 함수를 모아놓은 엔터티라고 이해하자.

for/in 루프를 이용하면 객체 안의 모든 속성에 대하여 어떤 연산을 실행할 수 있다.

for (변수 in 객체)

{

문장;

}

예)

<script>

    var my Car = { make: "BNW", model: "X5", year: 2013 };
   
    var txt="";
   
   
   
    for (var x in myCar) {
   
    txt += myCar[x] + " " ;
   
    }
   
    document.write(txt);
   
    </script>

break 문장

break 반복 루프를 벗어나기 위해 사용 break 문이 실행되면 반복 루프를 빠져 나오게 된다.

<script>
    var msg = "";
   
   for (var i = 0; i <10; i++) {
   
   if (i == 3) break;
   
   msg += i + "<br>";
   
   }
   
   document.write(msg);
   
   </script>

continue 문장

continue 문은 현재 실행하고 있는 반복 과정의 나머지를 생략하고 다음 반복을 시작하게 만들어준다.

예를 들어 0부터 10까지의 정수 중에서 3만 제외하고 출력하는 예제로 설명하여 보자

<script>
var msg =""
for (var i = 0; i <10; i++) {
if (1 == 3) continue;
msg += i + "<br>";
}
document.write(msg);
</script>
728x90

'JAVA스크립트' 카테고리의 다른 글

함수  (0) 2023.01.09
배열  (0) 2023.01.09
반복문  (0) 2023.01.06
조건문  (0) 2023.01.06
HTML 요소에 접근하기  (0) 2023.01.06
Comments