contine문, break문
Programming/Javascript |
2012. 12. 20. 23:12
<script language = "javascript" type="text/javascript">
//1~100까지 정수 중 3의 배수를 제외한 수의 합
var sum = 0;
for(var i=1;i<=100; i++){
if(i%3==0){
continue; //아래 실행문을 실행하지 않고 다음 구문(조건절)으로 이동
} //루프의 괄호로 이동
sum+=i;
}
document.write(sum); //3367
</script>
----------------------------------------------------------------------------------------------------
<script language = "javascript" type="text/javascript">
//for, while, do while문의 반복구문을 강제적으로 종료하는 경우에 사용, 반복문을 빠져나오는 명령문
//1부터 100까지 3의 배수이고 4의 배수인 수의 합을 구하는 프로그램
var sum=0;
var i = 1;
while(true){ //무한 루프=>웹브라우저가 자동으로 제지
if(i%3 == 0 && i%4==0){
sum+=i;
}
i++;
if(i>100){
break;
}
}
document.write("sum : "+sum+ "<br />"); //432
</script>
'Programming > Javascript' 카테고리의 다른 글
selection sort(선택정렬) 알고리즘 (0) | 2012.12.30 |
---|---|
최대값, 최소값 알고리즘 (0) | 2012.12.30 |
for문, while문, do while문 비교 (0) | 2012.12.20 |
구구단 만들기 (0) | 2012.12.16 |
제어문 (0) | 2012.12.16 |