for 문과 While 문 어느 쪽? ?
while 문
index.html<script>
'use strict'
let i = 0;
while (i < 10) {
document.write( i+ '枚' );
i++;
}
<script>
for 문
index.html<script>
for (let i=0; i < 10; i++){
document.write(i + '枚')
}
<script>
둘 다 같은 표시가 되어야 합니다.
이거 어느 쪽인가? 네요.
while 문에서는 변수 let을 선언하고 있습니다.
그렇다면 이후 변수를 선언할 수 없습니다.
for 문은 카운터에 대한 변수를 사용합니다. 이러한 변수는 반복 처리에서만 사용하는 경우가 많습니다. 그래서 for문의 초기화식으로 카운터 변수를 선언하면, for문 밖에서는 사용할 수 없는 변수가 되므로, 프로그램 전체가 읽기 쉬워지네요! !
이처럼 짧은 프로그램에서는 이해하기 어렵지만 큰 프로젝트가 되면 더욱 복잡해지므로 For문과 While문의 구분은 제대로 하는 것이 좋네요 👍
Reference
이 문제에 관하여(for 문과 While 문 어느 쪽? ?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/akari_0618/items/db574e4e2478bf5c6e14
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
<script>
'use strict'
let i = 0;
while (i < 10) {
document.write( i+ '枚' );
i++;
}
<script>
index.html
<script>
for (let i=0; i < 10; i++){
document.write(i + '枚')
}
<script>
둘 다 같은 표시가 되어야 합니다.
이거 어느 쪽인가? 네요.
while 문에서는 변수 let을 선언하고 있습니다.
그렇다면 이후 변수를 선언할 수 없습니다.
for 문은 카운터에 대한 변수를 사용합니다. 이러한 변수는 반복 처리에서만 사용하는 경우가 많습니다. 그래서 for문의 초기화식으로 카운터 변수를 선언하면, for문 밖에서는 사용할 수 없는 변수가 되므로, 프로그램 전체가 읽기 쉬워지네요! !
이처럼 짧은 프로그램에서는 이해하기 어렵지만 큰 프로젝트가 되면 더욱 복잡해지므로 For문과 While문의 구분은 제대로 하는 것이 좋네요 👍
Reference
이 문제에 관하여(for 문과 While 문 어느 쪽? ?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/akari_0618/items/db574e4e2478bf5c6e14텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)