+ JavaScript の質問用スレッド vol.128 +at HP+ JavaScript の質問用スレッド vol.128 + - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト43:Name_Not_Found 16/02/02 22:42:33.51 .net n回繰り返したいのにn+1回繰り返してしまうということだろう。 よくやってしまうというより、初心者が最初一度は嵌るという類のものだな。 一旦理解すれば間違えることはない。 44:Name_Not_Found 16/02/02 22:42:57.81 .net >>41 このnの記述ないんだよね >>42 省略してないよ 「for(var i = n; i >= 0; i--){ ... } // 最初の回を繰り返す」っていう1行だけしか書いていないんだ・・・ この行の上には 「for(var i = 0; i <= n; i++){ ... } // 1回余計に繰り返す」 「for(var i = 1; i < n; i++){ ... } // 最初の回が抜けている」 って書かれていて特に変なところもないんだよ 45:Name_Not_Found 16/02/02 22:43:47.92 .net これだな https://books.google.co.jp/books?id=lT2g_y4VYx0C&pg=PT177 46:Name_Not_Found 16/02/02 22:45:57.39 .net つまり最初(i==n-1)から最後(i==0)まで本来回したいのだから、 最初の回(i==n)が余計と言いたいのだろう。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch