Re: for文の変数化
久野です。
kunitahashi@h2.dion.ne.jpさん:
> for(i=1;i<10;i++){
> var n ='';
> n+='<option>text-'+i+'</option>';
> }
> document.write(n)
> としてみます。命じている演算子にもかかわらず、最後の1つ(i =
> 9)の実行結果を単独表示するだけでi の1から9までの出力を羅列
> させないのはなぜなのでしょうか。
ループの中に「var n = '';」があるから。ということは、変数nをルー
プの繰り返し中で毎回空文字列にクリアして、続いて文字列を追加して
いるわけ。これをforの上に出すべきでしょう。
なかなか…進歩が…遅い…ですね。おつかれ様です。 久野
Fnews-brouse 1.9(20180406) -- by Mizuno, MWE <mwe@ccsf.jp>
GnuPG Key ID = ECC8A735
GnuPG Key fingerprint = 9BE6 B9E9 55A5 A499 CD51 946E 9BDC 7870 ECC8 A735