javascript - for 루프에 두 개의 for 루프가 중첩되어 있습니다.
我想大声告诉你
我想大声告诉你 2017-05-18 10:49:45
0
4
564
으아악

이 코드는 어떻게 실행되나요? 이 코드는 이해가 되지만 작동 방식이 헷갈립니다. 생각을 할수록 어떻게 작동하는지 이해가 안 가네요. 자세한 조언 부탁드립니다. 감사합니다

我想大声告诉你
我想大声告诉你

모든 응답(4)
巴扎黑

먼저 외부 for를 입력한 다음 첫 번째 내부 for를 입력하고 두 번째 내부 for를 입력한 다음 첫 번째 루프 라운드가 종료됩니다.
1차 출력:
&nbsp&nbsp&nbsp&nbsp*<br>
2차 출력:
&nbsp&nbsp&nbsp***<br>
3차 출력:# 🎜🎜# &nbsp&nbsp*****<br>
4번째 출력:
&nbsp************<br>

迷茫

으아악

외부 레이어의 첫 번째 루프: 공백 4개와 새 줄

으아악

두 번째 외부 루프: 공백 3개, 줄 바꿈 3개

으아악

세 번째 외부 루프: 공백 2개, 줄바꿈 5개
.....

즉, 출력 공백 문자는 1씩 감소하고 출력 개행 문자는 2씩 증가합니다. 이와 같은 지저분한 루프의 경우 실행 프로세스를 2~3개 열거해 볼 수 있습니다

Ty80

순서대로 실행하여 외부 루프에 진입한 후 내부 루프 루프 후 다음 루프를 실행합니다

阿神

for문의 기본 구문을 보고 차분히 생각해보시면 됩니다. 외부 루프는 줄 바꿈 횟수를 결정하고, 두 개의 내부 루프는 각각 공백과 * 기호 수를 결정합니다.
내부 루프는 독립적이며 거의 동시에 진행됩니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!