for문
for문은 조건식을 만족할 때까지 특정 코드를 작성해서 실행합니다. 사용 방법은 while문과 같지만 while문보다 사용하기 편해 사용빈도가 높은 편입니다.
for문
for(초깃값, 조건식, 종감식){ 자바스크립트 코드;}
1부터 100까지 출력
for(i = 1; i <= 100; i++) {
document.write(i + "실행되었습니다.<br>");
}
for(i = 1; i < 101; i++) {
document.write(i + "실행되었습니다.<br>");
}
1부터 100가지 출력(홀수만 출력 )
for(let i= 1; i<=100; i++){
if(i % 2==1)
document.write(i +". 실행되었습니다.<br>")
}
for(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>")
i = i + 1 → i ++
i = i + 2 → +=2
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>")
}
}
예제
function func5(){
for( i=1; i<=7; i++ ){
for( j=1; j<=i; j++){
//document.write(j);
document.write(*);
}
document.write("<br>")
}
}
func5();
Last updated
Was this helpful?