テーブルの一部をローテンションする!?

http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q10102018255


どうんなふうにアルゴリズムを考えようか
まず、こんな感じか?

var tb = TableExpander.create (table);
tb.rotate ({x:x, y:y}, w, r);//開始座標 幅セル数 回転数x90度



r = (4 + (r % 4)) % 4;
if (! r) return;

td, th 要素ごと入れ替えだよな
子の要素だけじゃないな。

空のtd要素と入れ替える
配列にする
配列を回転する
配列を戻す