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 |