본문 바로가기
  • Coding & Book
WEB/javascript

04-01. 루프

by 루이3 2023. 2. 6.

1.루프란?

매우 긴 반복하는 문을 간단하게 해서 사용하는것이다.

 

사용방법은 아래와 같다.

for (let num=1; num<=10; num++) {
    console.log("hello loui3")
    console.log("num");
}

 

예시)  25 20 15 10 5 0 출력하기

for (let i=5; i>=0; i--) {
    console.log(`${5*i}`);
}

++템플릿리터럴로 해줘야 표현식이 문자열로 된다.

 

2. 무한루프

무언가를 잘못입력해 무한루프가 될경우 다른 일들을 못할수 있으니 주의해야 한다.

for (let i =20; i>=0; i++) {
	console.log(i);
    }

 

3. 배열루프

배열의 길이 만큼 루프가 가능하다.

const people = ["minsu", "loui", "chan", "teddy", "Fate"];

for (let i = 0;  i<=people.length-1; i++) {
    console.log(people[i].toUpperCase());
}

 

4. 중첩루프

루프가 나란히 늘어선 것과는 다르며

for루프의 body 안에 다른  for루프를 집어 넣는 것이다.

 

5. while문

배열이 몇개인지 상관없이 반복할때 사용한다.

while (count <10) {
    count++;
    console.log(count);
}

 

 

 

'WEB > javascript' 카테고리의 다른 글

중간) javascipt 문제들  (0) 2023.02.09
04-02. for of  (0) 2023.02.06
03-01. 객체  (0) 2023.01.30
02-01. 배열  (0) 2023.01.27
01-04. 조건부  (0) 2023.01.26