💻
javascript
  • 자바스크립트 시작하기
  • 자바스크립트 기초 문법
  • 변수
  • 배열
  • 객체
  • 연산자
  • 조건문
    • if문
    • if ~else문
    • 다중 if문
    • 중첩 if문
    • switch문
    • 삼항 연산자
  • 반복문
    • while문
    • do while문
    • for문
    • 중첩 for문
    • break문
    • continue문
  • 함수
    • 선언적 함수
    • 익명함수
    • 매개변수가 있는 함수
    • arguments 함수
    • 리턴값이 있는 함수
    • 재귀함수
    • 콜백함수
    • 내부함수(스코프)
    • 객체 생성자 함수
    • 프로토타입 함수
    • 화살표 함수
    • 클래스
    • Promise
    • 템플릿 리터럴
  • 내장객체
    • String 객체
      • split()
      • join()
    • Number 객체
    • Date 객체
    • Array 객체
    • Math 객체
    • 정규표현 객체
  • 브라우저 객체
    • window 객체
    • navigator 객체
    • screen 객체
    • history 객체
    • location 객체
  • 문서객체
  • 이벤트
Powered by GitBook
On this page

Was this helpful?

  1. 반복문

for문

for문은 조건식을 만족할 때까지 특정 코드를 반복하여 실행합니다. 사용방법은 while문과 같지만 while문보다 사용하기 편해 사용빈도가 높은 편입니다.

for문

for(초깃값; 조건식; 증감식){ //반복 코드 }

1부터 100까지 출력

for(let i = 1; i <= 100; i++){
    document.write(i + ". 실행되었습니다.<br>");
}

1부터 100까지 출력(홀수만)

for(let i=1; i<=100; i++){
    if(i % 2 == 1)
    document.write(i + ". 실행되었습니다.<br>");
}

for(let i=1; i<=100; i++){
    if(i % 2 != 0)
    document.write(i + ". 실행되었습니다.<br>");
}

for(let i=1; i<=100; i+=2){
    document.write(i + ". 실행되었습니다.<br>");
}

1부터 100까지 출력(4의 배수)

for(let i = 1; i<=100; i++){
    if(i%4==0){
        document.write(i +". 실행되었습니다.<br>");
    }
}

1부터 100까지 출력(4의 배수와 6의 배수)

for(let i = 1; i<=100; i++){
    if(i%4==0 || i%6==0){
        document.write(i +". 실행되었습니다.<br>");
    }
}

1부터 100까지 출력(짝수는 파란색, 홀수는 빨간색)

for(let i =1; i<=100; i++){
    if(i%2==0){
        document.write(i+"<span style =color:blue>. 실행되었습니다.</span><br>")
    }else{
        document.write(i+"<span style =color:red>. 실행되었습니다.</span><br>")
    }
}
Previousdo while문Next중첩 for문

Last updated 4 years ago

Was this helpful?