lenはどのようにして1ずつ減っていくのでしょうか?

2017年9月6日
ユーザー

下記のwhile文について教えてください。

while (len--) {
    pwd += seed[Math.floor(Math.random() * seed.length)];
}

lenが1ずつ減って0になるまで繰り返す、と説明されていますが、lenはどこで減算されているのでしょうか?

JavaScript入門のレッスンではwhile文の{}の中でi++としていたと思うのですが、今回の例では{}の中ではlenの操作を行っていないのはなぜでしょうか?

この回答を見るにはプレミアムサービスへの登録が必要です

プレミアムサービスとは?