글
while문
Java Script
2011. 7. 10. 19:46
안녕하세요?
저번에는 for문에 대해서 배웠습니다. 오늘은 while문에 대해 배워보도록 하겠습니다. while영어로 -하는 한 -하는 동안 이런뜻이죠? 그래서 뒤의 조건식이 참인한은 계속 루프를 돌려라 하는 뜻입니다. 예를 들어
while (i>1)
이렇게 하면 i가 1보다 큰한은 계속 루프를 돌려라 하는 뜻입니다. 저번에 for문으로 1에서 100까지 더하는 프로그램을 만들어봤는데 오늘은 while문으로 한번 만들어 보겠습니다. 조건식을 어떻게 주면 될까요? while (i<100) 이렇게 주면 되겠죠? i가 100보다 작은한은 계속 루프를 돌려라 그런 뜻이죠.
그다음에 저번에 배운 sum=sum+i 문을 넣어주면 되겠습니다. 그리고 한가지더 있는데 for문은 그 안에 증감문이 있습니다. i++이렇게요. 근데 while문은 문장 안에 증감문을 넣어 주어야 한다는 것이죠. 그러니까
while (i<100)
{ <-- 이건 while문의 시작이라는 뜻이구요.
i++ <- 이렇게요.
} <-- 이건 while문의 끝이라는 뜻입니다.
그럼 이제 작성하실수 있겠지요?
한번 만들어 봅시다.
<html>
<head>
<title>while문</title>
<script>
var i=0 <-- i가 0에서 시작합니다.
var sum=0 <-- sum합계도 0이지요.
while (i<100) <-- i가 100보다 작은한은 계속 돌립니다.
{ <-- while문의 시작
i++ <-- i를 1씩 증가시킵니다.
sum=sum+i; <-- sum에 합을 계속 누적해서 더합니다.
} <-- while문의 끝입니다.
document.write("1에서 100까지의 합은 : "+sum) <-- 결과를 출력합니다.
</script>
</head>
</html>
이렇게 만들면 되겠습니다. 이해안되시는 것은 댓글로 남겨주세요~
실행해보면
이렇게 나타납니다.
그럼 다음시간에 다시 만나요~~
저번에는 for문에 대해서 배웠습니다. 오늘은 while문에 대해 배워보도록 하겠습니다. while영어로 -하는 한 -하는 동안 이런뜻이죠? 그래서 뒤의 조건식이 참인한은 계속 루프를 돌려라 하는 뜻입니다. 예를 들어
while (i>1)
이렇게 하면 i가 1보다 큰한은 계속 루프를 돌려라 하는 뜻입니다. 저번에 for문으로 1에서 100까지 더하는 프로그램을 만들어봤는데 오늘은 while문으로 한번 만들어 보겠습니다. 조건식을 어떻게 주면 될까요? while (i<100) 이렇게 주면 되겠죠? i가 100보다 작은한은 계속 루프를 돌려라 그런 뜻이죠.
그다음에 저번에 배운 sum=sum+i 문을 넣어주면 되겠습니다. 그리고 한가지더 있는데 for문은 그 안에 증감문이 있습니다. i++이렇게요. 근데 while문은 문장 안에 증감문을 넣어 주어야 한다는 것이죠. 그러니까
while (i<100)
{ <-- 이건 while문의 시작이라는 뜻이구요.
i++ <- 이렇게요.
} <-- 이건 while문의 끝이라는 뜻입니다.
그럼 이제 작성하실수 있겠지요?
한번 만들어 봅시다.
<html>
<head>
<title>while문</title>
<script>
var i=0 <-- i가 0에서 시작합니다.
var sum=0 <-- sum합계도 0이지요.
while (i<100) <-- i가 100보다 작은한은 계속 돌립니다.
{ <-- while문의 시작
i++ <-- i를 1씩 증가시킵니다.
sum=sum+i; <-- sum에 합을 계속 누적해서 더합니다.
} <-- while문의 끝입니다.
document.write("1에서 100까지의 합은 : "+sum) <-- 결과를 출력합니다.
</script>
</head>
</html>
이렇게 만들면 되겠습니다. 이해안되시는 것은 댓글로 남겨주세요~
실행해보면
그럼 다음시간에 다시 만나요~~
'Java Script' 카테고리의 다른 글
함수의 기분구조와 alert내장함수 (0) | 2011.07.14 |
---|---|
do while문 - 자바스크립트 (0) | 2011.07.12 |
자바스크립트 - for문 (0) | 2011.07.08 |
swith 문 (0) | 2011.07.06 |
if문 (0) | 2011.07.04 |