JavaScript에는 세 가지 루프 구조가 있습니다. for 루프: 알려진 반복 횟수에 대해 주어진 조건에서 코드 블록을 반복적으로 실행합니다. while 루프: 조건이 true인 한 코드 블록이 반복적으로 실행되며, 조건이 충족되면 반복을 수행하는 데 사용됩니다. do-while 루프: 코드 블록을 한 번 이상 실행한 다음 조건을 확인하고 조건이 true인 동안 코드 블록을 반복합니다.
JavaScript의 루프 구조
JavaScript에서 루프 구조를 사용하면 코드 블록을 지정된 횟수만큼 반복적으로 실행할 수 있습니다. JavaScript에는 세 가지 주요 루프 구조가 있습니다.
1 for 루프
for 루프는 다음 구문을 사용합니다.
<code>for (let i = 0; i < n; i++) { // 代码块 }</code>
let i = 0
: 변수 i 0으로 초기화됩니다. <code>let i = 0
:声明一个变量 i
并初始化为 0。
i < n
:循环条件,循环将在 i
小于 n
时继续。i++
:每次迭代后,i
都会增加 1。2. while 循环
while 循环使用以下语法:
<code>while (condition) { // 代码块 }</code>
condition
:循环条件,只要条件为真,循环就会继续。3. do-while 循环
do-while 循环与 while 循环类似,但代码块会在检查条件之前执行。它的语法如下:
<code>do { // 代码块 } while (condition);</code>
condition
i < n
: 루프 조건, i
가 n
보다 작을 때 루프가 계속됩니다. i++
: 각 반복 후에 i
는 1씩 증가합니다.
2. while 루프
while 루프는 다음 구문을 사용합니다.<code class="javascript">for (let i = 1; i <= 10; i++) { console.log(i); }</code>
condition
: 루프 조건, 조건이 true인 한 루프는 계속됩니다. 3. do-while 루프
🎜🎜 do-while 루프는 while 루프와 유사하지만 조건을 확인하기 전에 코드 블록이 실행됩니다. 구문은 다음과 같습니다: 🎜<code class="javascript">let randomNumber = Math.random(); while (randomNumber <= 0.5) { randomNumber = Math.random(); } console.log(randomNumber);</code>🎜🎜
condition
: 루프 조건, 조건이 false일 때 루프가 종료됩니다. 🎜🎜🎜🎜예🎜🎜🎜🎜for 루프: 🎜숫자 1부터 10까지 인쇄🎜<code class="javascript">let i = 0; do { i++; console.log(i); } while (i < 3);</code>🎜🎜while 루프: 🎜5보다 클 때까지 임의의 숫자를 인쇄🎜rrreee🎜🎜do-while 루프: 🎜숫자 인쇄 1 적어도 한 번은 3🎜rrreee
위 내용은 자바스크립트의 루프 구조는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!