Animated Rainbow Nyan Cat
본문 바로가기
javascript

for문 이해하기

by 이유나1 2022. 7. 21.
728x90
반응형

반복문

반복문은 프로그램에서 필요한 결과 값을 도출하기 위해 실행문의 순서을 반복적으로 실행시키는 문법을 말한다. 반복문에는 while문, do while문, for문 을 가장 많이 사용한다.

while문

특정조건에 만족할때 까지 반복

초기값{
while (조건식) {
실행문;
증가감식;
}

do while문

조건식이 true 일 경우에 계속해서 반복합니다. 조건식이 false가 되면 반복은 멈춘다.

초기값{
do {
실행문;
증가감식;
} while (조건식)

for 문

반복횟수가 정해진 경우 사용

for (초기값; 조건식; 증가감식){ 실행문; }

0부터 99까지 출력하기

//0부터 99까지 출력하기
for (let i=0; i<99; i++){
    document.write(i)
}
결과 확인하기

1부터 99까지 출력하기

 

//1부터 99까지 출력하기
for (let i=1; i<99; i++){
    document.write(i)
}
결과 확인하기

1부터 100까지 출력하기 (짝수)

 

//2부터 2씩 증가
for (let i=2; i<100; i+=2){ //i+2 --> i = i + 2 
    document.write(i)
}
결과보기

1부터 100까지 출력하기 (5의 배수)

 

{
for(let i=1; i⁢=100; i++){
if (i % 5 == 0) {
    document.write(""+i+"");
}
}
결과보기

1부터 100까지 출력하기 (5의 배수는 빨간색, 7의 배수는 파란색)

 

{
for(let i=1; i⁢=100; i++){
if (i % 5 == 0) {
document.write(""+i+"");
}
if (i % 7 == 0) {
document.write(""+i+"");
}
}
}
결과보기

구구단 출력하기

 

for(let i=6; i<=6; i++){
for(let j=1; j<=9; j++){
let sum = i*j;
document.write(i+"*"+j+"="+sum);
document.write("
");
}
}
결과보기

for문을 이용해서 테이블 출력하기

중첩


{
let table = "<table class='testTable'>";
//tr 10개
for(let j=1; j<=10; j++){
table += "";
for(let i=1;i<=10; i++){
table += "1";
}
table += "</tr>";
}
table += "</table>"
document.write(table)
}
결과 확인하기

 

728x90

'javascript' 카테고리의 다른 글

함수  (5) 2022.07.26
데이터타입  (5) 2022.07.26
조건문  (5) 2022.07.26
연산자  (11) 2022.07.20
기본 규칙  (15) 2022.07.20

댓글


/
/
/

CSS
광고준비중입니다.