console.logの弱点

配列をconsole.log()でみようとすると、それを呼び出した後での処理も反映してしまう。
そのため、console.log()呼び出し時点での状態が見れない。
これはオブジェクトでは値ではなく参照先(アドレス)を入れているため、だと思われる。

代わりの手として、alert()を使うと良い。