웹 프론트엔드 JS 튜토리얼 루프 기술 익히기: 실제 예제를 통한 For, While 및 Do While 구문 이해

루프 기술 익히기: 실제 예제를 통한 For, While 및 Do While 구문 이해

Sep 03, 2024 pm 12:01 PM

Mastering the Art of Loops: Understanding For, While, and Do While Constructs Through Practical Examples

루프는 컴퓨터 프로그래밍에서 기본적이고 매우 중요한 기능으로, 모든 프로그래밍 언어에서 똑같이 중요한 역할을 합니다.

루프에는 주로 세 가지 유형이 있습니다: 1. for 2. while 3. do while.
먼저 루프가 무엇인지 이해해 봅시다. 루프는 지정된 조건에 따라 코드 블록을 반복적으로 실행하는 구문입니다. "루프가 이러한 목적을 달성한다면 왜 세 가지 다른 유형이 필요한가요?"라고 궁금해하실 수도 있습니다. 이것이 바로 프로그래머의 관점이 작용하는 지점이며, 이것이 오늘 우리의 주제입니다. 이야기를 통해 이를 살펴보겠습니다.

시작점과 끝점이라는 두 가지 점이 있다고 가정해 보세요. 또한 처음부터 끝까지 각 단계를 얼마나 증가시켜야 하는지 알려줍니다. 이 세 가지 조건을 사용하여 for 루프라는 루프를 만들 수 있습니다.

간소화하기 위해 Sajib이 10에서 100까지의 짝수를 인쇄하려고 한다고 가정해 보겠습니다. 그는 10, 12, 14 등을 인쇄해야 합니다. 여기서 10은 시작점, 100은 끝점, 증분량은 2이므로 매번 2칸씩 이동합니다. 이 작업은 for 루프를 사용하여 쉽게 수행할 수 있습니다.

기본 구문:

for (start; end; increment) {

    // loop body

}
로그인 후 복사

루프에 익숙한 사람들은 "이 작업은 while을 사용하여 수행할 수도 있고 while 루프도 수행할 수 있습니다!"라고 말할 수 있습니다. 네, 가능합니다. 하지만 현재 작업에 어떤 유형이 더 편리한지 고려해야 합니다.
While 루프

영어로 "while"이라는 단어는 "as long as"를 의미합니다. 간단히 말해서, 조건이 true인 한 루프가 실행됩니다.
더 자세히 설명하면 시작점이 끝점보다 작거나 루프가 반전되는 경우 끝점이 시작점보다 작으면 루프가 실행됩니다. while 및 do while 루프에서는 증가 또는 감소 연산이 루프 본문 내에서 수행됩니다.

기본 구문:

while (start < end) {

    start++;

}
로그인 후 복사

또는

while (end > start) {

    end--;

}
로그인 후 복사

while 루프를 사용하면 조건에 따라 무한 루프를 실행한 다음 다른 조건으로 이를 중지할 수 있습니다.

While 루프 수행

do while 루프의 메커니즘은 근본적으로 while 루프와 동일합니다. 조건이 거짓이더라도 프로그램을 한 번 이상 실행해야 할 때 특별히 do while 루프를 사용합니다.
이 토론을 통해 세 가지 유형의 루프에 대한 명확한 이해가 이루어졌기를 바랍니다. 이제 모든 것을 더 쉽게 만들기 위해 실제 시나리오에서 광범위하게 연습해 보세요.

위 내용은 루프 기술 익히기: 실제 예제를 통한 For, While 및 Do While 구문 이해의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

JavaScript로 문자열 문자를 교체하십시오 JavaScript로 문자열 문자를 교체하십시오 Mar 11, 2025 am 12:07 AM

JavaScript로 문자열 문자를 교체하십시오

사용자 정의 Google 검색 API 설정 자습서 사용자 정의 Google 검색 API 설정 자습서 Mar 04, 2025 am 01:06 AM

사용자 정의 Google 검색 API 설정 자습서

예제 색상 JSON 파일 예제 색상 JSON 파일 Mar 03, 2025 am 12:35 AM

예제 색상 JSON 파일

8 멋진 jQuery 페이지 레이아웃 플러그인 8 멋진 jQuery 페이지 레이아웃 플러그인 Mar 06, 2025 am 12:48 AM

8 멋진 jQuery 페이지 레이아웃 플러그인

10 JQuery Syntax Highlighter 10 JQuery Syntax Highlighter Mar 02, 2025 am 12:32 AM

10 JQuery Syntax Highlighter

자신의 Ajax 웹 응용 프로그램을 구축하십시오 자신의 Ajax 웹 응용 프로그램을 구축하십시오 Mar 09, 2025 am 12:11 AM

자신의 Ajax 웹 응용 프로그램을 구축하십시오

' this ' 자바 스크립트로? ' this ' 자바 스크립트로? Mar 04, 2025 am 01:15 AM

' this ' 자바 스크립트로?

10 JavaScript & JQuery MVC 자습서 10 JavaScript & JQuery MVC 자습서 Mar 02, 2025 am 01:16 AM

10 JavaScript & JQuery MVC 자습서

See all articles