01. 데이터 이펙트 : 1부터 100까지 출력하기
for(let i=1; i<=100; i++){
document.write(i);
}
결과확인하기
100
200
javascript
200
javascript
02. 데이터 이펙트 : 0부터 50까지 출력하기
for(let i=0; i<=50; i++){
document.write(i);
}
03. 데이터 이펙트 : 1부터 100까지 짝수만 출력하기
for(let i=1; i<=100; i+=2){
document.write(i)
}
04. 데이터 이펙트 : 1부터 100까지 5의 배수 출력하기
for(let i=1; i<=100; i++){
if(i % 5 == 0){
document.write(i)
}
}
05. 데이터 이펙트 : 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+"")
}else {document.write(i)}
}
06. 데이터 이펙트 : for문을 이용해서 100칸 테이블 만들기
let result = 0;
let table = "<table border='1'>"
for(let i=1; i<=10; i++){
table += "<tr>";
for(let j=1; j<=10; j++){
result += 1
table += "<td>"+result+"</td>"
}
table += "</tr>"
}
table += "</table>"
document.write(table)
07. 데이터 이펙트 : 중첩 for문을 이용해서 구구단 만들기
for(let i=1; i<10; i++){
document.write(i+"단","<br>")
for(let j=1; j<10; j++){
document.write(i+"*"+j+"="+i*j,"<br>")
}
}
08. 데이터 이펙트 : 테이블 25칸(짝수:빨간색, 홀수/파란색)
let result = 0;
let table = "<table border ='1'>"
for(let i=1; i<=5; i++){
table += "<tr>";
for(let j=1; j<=5; j++){
result += 1;
if(result % 2 == 0){
table += "<td style='color:red'>"+result+"</td>"
}else {table += "<td style='color:blue'>"+result+"</td>"}
}
table += "</tr>"
}
table += "</table>"
document.write(table)
09. 데이터 이펙트 : 테이블 25칸(3의배수:빨간색, 5의배수/파란색)
let result = 0;
let table = "<table border ='1'>";
for(let i=1; i<=5; i++){
table += "<tr>";
for(let j=1; j<=5; j++){
result += 1;
if(result % 3 == 0){
table += "<td style='color:red'>"+result+"</td>";
}else if(result % 5 == 0){
table += "<td style='color:blue'>"+result+"</td>";
}else { table += "<td>"+result+"</td>" }
}
table += "</tr>"
}
table += "</table>"
document.write(table)