サブテーブルの行を追加したときに値を引き継ぎたい

現在入金の管理をできるようなアプリを作成しております。その中でサブテーブル内の1行目に入金金額後の残高を設定し、行を追加した際に2行目の前残高に1行目の残高を代入し、その後の行追加後も1段上の残高を前残高に移動するようにしたいと考えております。

下記コードを下記URLを参考に作成しましたがうまく動きません。

 参考URL:https://developer.cybozu.io/hc/ja/community/posts/360047861851-%E3%82%B5%E3%83%96%E3%83%86%E3%83%BC%E3%83%96%E3%83%AB%E3%81%AE%E8%A1%8C%E3%81%AE%E5%80%A4%E3%82%92%E5%88%A5%E3%81%AE%E8%A1%8C%E3%81%B8%E7%A7%BB%E5%8B%95

どなたかヒントをいただければと思います。

宜しくお願いいたします。

s-na様

お世話になっております.

7行目のfor文を修正すれば動作するかと思います.

for (var n = 0; n < Table.length-1; n++) {