>  기사  >  웹 프론트엔드  >  자바스크립트의 루프 구조는 무엇입니까?

자바스크립트의 루프 구조는 무엇입니까?

下次还敢
下次还敢원래의
2024-05-08 22:51:19596검색

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: 루프 조건, in보다 작을 때 루프가 계속됩니다.

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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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