私はCodecademyでJavaScriptを学習しています。 whileループを使用すると、以下のような出力がたくさんあります。ループ後の余分な出力
for (var i=0; i<5; i++){
console.log("Dhanu identify problems and solve them");
}
var loop = 0;
while(loop<5){
console.log("Do some more");
loop++;
}
私はあなたが得る出力は、「ループ」変数の最後の既知の値をログに記録しているだけではconsole.logで4
[Javascript whileループ戻り値](@stackoverflow.com/questions/35454291/javascript-while-loop-return-value)の可能な複製 –
@ Reddyブラウザコンソールで実行してみてください。現れます。私はそれが返され、印刷された最後の割り当ての結果だと思います – chrki
これは、Codecademy出力の問題かもしれません。他のコード行がない場合、これは間違いなく "4"を表示しません(このフィドルで見られるように - https://jsfiddle.net/w14r4psr/)。私はCodecademyフォーラムで質問することをお勧めします。 – WonderGrub