반응형
*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 |
댓글