[Javascript]複文1
3409 ワード
複文
while
do~while
while文のサンプルコードを
オーバーラップ
各重複文の内部に別の重複文を挿入して重複させることができます.複文構文を混合して使用することもできます.
ただし、重複文はシステムリソースを大量に消費するため、ネストされた重複文はパフォーマンスが低下し、コードも複雑になります.そのため、繰り返しの使用は避けましょう.
반복문
は、条件式に従って特定の構文を繰り返す制御構文である.반복문
にはwhile、do~while、forの変形文法があり、まずwhileとdo~whileを理解しましょう.while
while
文は、条件式を満たす場合に、ブロック内部のコードを繰り返し実行する.条件式がtrueの場合は繰り返し、falseの場合は繰り返しを停止します.while
文は次のように使用されます.while(조건식){
//조건식이 참일때 실행할 코드 + 증감식
}
증감식
という言葉が現れ、증감식
は条件式を満たすコードである.以下の写真コードでは、条件式を満たすためにiを追加する演算は증감식
と見なすことができる.do~while
do~while
文もwhile
のように、条件式を満たす場合にブロック内部のコードを繰り返し実行する.while
文とは異なり、do~while
は条件式を満たさないが、ブロック内でコードを1回実行し、繰り返し文の条件式を確認する必要がある.do~while
文は次のように使用されます.do {
//참이면 실행할 코드들 + 증감식
} while(조건식);
do~while
ゲートは、ブロックの最後にwhileゲートが構造的に存在する.したがって、do~while
文の最後のwhile文には、セミコロン;
が追加されていることに注意してください.while文のサンプルコードを
do~while
文に変換しますwhile
とdo~while
の最大の違いは、条件式に従って、while
文を繰り返してスキップすることなく、do~while
を1回実行しなければならないことです.オーバーラップ
各重複文の内部に別の重複文を挿入して重複させることができます.複文構文を混合して使用することもできます.
ただし、重複文はシステムリソースを大量に消費するため、ネストされた重複文はパフォーマンスが低下し、コードも複雑になります.そのため、繰り返しの使用は避けましょう.
while() {
while() {
do {
} while();
}
}
むげんループ무한 루프
は、繰り返し文が終了するのではなく、永遠にループする文を意味します.前述したように、重複文は多くのシステムリソースを消費するので、무한 루프
の使用はできるだけ避けることをお勧めします.while
文で무한 루프
を作成する方法は簡単です.条件式が真の場合、while
文が繰り返されるので、条件式にtrueまたはtruthy値を入力します.while(true) {
}
同様に、do ~ while
は、while
文の条件式にtrueまたはtruthy値を入力することもできる.do {
} while(true);
Reference
この問題について([Javascript]複文1), 我々は、より多くの情報をここで見つけました https://velog.io/@bami/Javascript-반복문1テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol