javascript
1var ok = [2, 0 , 8 , 8 , 6 , 5 , 8 , 5, 1, 3 ]; 2var no = 0; 3for(var i = 0; i < ok.length; i++){ 4 if(ok[i] <= 2){ 5 no++; 6 // console.log(no);1、2、3 7 // console.log(ok);[2, 0, 8, 8, 6, 5, 8, 5, 1, 3]×3 8 } 9 // console.log(no);1、❼2、❷3 10 // console.log(ok);[2, 0, 8, 8, 6, 5, 8, 5, 1, 3]×10 11} 12// console.log(no);3 13// console.log(ok);[2, 0, 8, 8, 6, 5, 8, 5, 1, 3]
上記のコードなのですが、以前から初期化に関して分りません。var no = 0;の事を初期化というのだと思いますが、なぜこういう挙動をするのか解説お願い致します。それぞれコンソールで調べてみたのですが、初期化とどうつながるのか分かりませんでした。
たまにvar stop;みたいなストップウォッチに書かれている変数定義みたいなものも分かりません。
これらの、初期化と、保持のための変数定義に関して解説お願い致します<(_ _)>
皆様ご迷惑お掛け致しました。今までなかなか質問の回答が来なかったので、少しイレギュラな質問となってしまいました。ライブラリなどの質問や細かい質問はなかなか回答が得られなかったので、今回少し曖昧な感じになってしまいました。皆さまのお知識ありがとう御座います。
回答6件
あなたの回答
tips
プレビュー