for文について
はじめに
JavaScriptの復習をしていました。
自分用のメモとして投稿します。
for文とは
JSで繰り返し処理を行う際に使う構文です。
回数が決まった繰り返し処理に向いています。
書き方は以下のように
for( 初期化; 継続条件; 最終式; ){
// 繰り返す処理の内容
}
for文のカッコには3つの式を;(セミコロン)で区切って書きます。
繰り返し処理が始まる前に「初期化」が1回だけ実行されます。
「継続条件」が真の間繰り返し処理が実行されます。
「最終式」は処理が終わった後に毎回実行されます。
例
for( let cnt = 1; cnt <= 10; cnt++) {
console.log('ハロー');
}
まずletを用いて変数cntを定義しています。
そして変数cntを用いてループする条件を指定。
cnt++は変数cntを1増やすという意味です。
「++」は変数の値を1増やすという意味のインクリメント演算子といいます。
この最終式のcnt++は処理が1回終わるごとに呼び出されます。
つまり、変数cntは処理が1回実行されると1増えるということです。
継続条件に cnt <= 10 と記述があるので、cntが10になるまでループ処理が続きます。つまり10回処理が行われます。
以下の記述で処理を実行すると
let count = 1
for (let cnt = 1; cnt <= 10; cnt++) {
console.log(`${count}回目の出力`)
count += 1
}
上記の結果が表示されました。
おわりに
間違いなどがありましたらコメントいただけると幸いです。
よろしくお願い致します。
Author And Source
この問題について(for文について), 我々は、より多くの情報をここで見つけました https://qiita.com/fkawano08/items/6b3bb6470bfacfd970c7著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .