본문 바로가기
참고/연습문제

JavaScript ] 반복문

by Elfen Lied 2020. 5. 8.
반응형

*for 반복 사용 문자열 찍기

var a = prompt("횟수");

a = Number(a);

	for(var i=1; i<=a; i++ ) {
		document.write("javascript","<br>");
	}
    
 
값

프롬프트에 넣은 수 만큼 문자 출력
3넣을시
javascript
javascript
javascript

 

*for 반복 사용 구구단

var dan = prompt("몇단?");

dan = Number(dan);

	for(var i = 1; i <= 9; i++) {
		document.write(dan+"x"+ i + "=" + (dan*i),"<br>");
	}


값
넣는 단에 맞춰 출력

6단 넣을시
6x1=6
6x2=12
6x3=18
6x4=24
6x5=30
6x6=36
6x7=42
6x8=48
6x9=54

 

*while 사용 홀수

var num1 = prompt("시작");
var num2 = prompt("끝");

num1 = Number(num1);
num2 = Number(num2);

var i = num1;

	while(i<=num2){
		if(i%2==1) {
		document.write(i,"<br>");
		} 
		i++     
	} 


값
프롬프트에 시작과 끝을 넣으면 
그 수에 해당하는 홀수 출력
1~10 넣었을시

1
3
5
7
9

 

*시작과 끝수의 합

 

*for

var num1 = prompt("시작 수");
var num2 = prompt("끝 수");

num1 = Number(num1);
num2 = Number(num2);  

sum = 0;

	for(var i = num1; i <= num2; i++){
		sum = sum+i;            
	}
	document.write(sum);
    
    
값
1~10을 넣으면 

사이의 모든 값을 합한다
55

 

*while

var num1 = prompt("시작 수");
var num2 = prompt("끝 수");

num1 = Number(num1);
num2 = Number(num2);

var i = num1;
var sum = 0;

	while(i<=num2){
		sum = sum+i;            
		i++
	}document.write(sum);
반응형

'참고 > 연습문제' 카테고리의 다른 글

JavaScript ] 연습문제  (0) 2020.05.13
JavaScript ] 중첩 반복문  (0) 2020.05.12
JavaScript ] 반복문 - 중첩, break, continue;  (0) 2020.05.11
JavaScript ] 연습문제 2  (0) 2020.05.07
JavaScript ] 연습문제  (0) 2020.05.07

댓글