回答編集履歴

1

返事を受けて追記

2022/06/26 11:33

投稿

babu_babu_baboo
babu_babu_baboo

スコア616

test CHANGED
@@ -50,3 +50,30 @@
50
50
  </script>
51
51
 
52
52
  ```
53
+
54
+ それでも好くわかりません
55
+ あなたが勝手につけた変数名をあれこれ並べられるより
56
+ 公式のようなものを見せられた方が理解がしやすい。
57
+
58
+ 貴方にではないが、とある質問者にあてつけにショートコーディングして回答し、
59
+ うさ晴らしをしていた流れで今回思いつくままに書いてしまった。(そっちは今後無視(?)するけど・・・)
60
+ あとは頑張れ!
61
+
62
+ ```js
63
+ function E () {
64
+ const {floor:int , ceil} = Math;
65
+ let [a, b, c] = Array.from(A.querySelectorAll ('input[type="number"]'),a=> a.valueAsNumber || 0);
66
+ let r = int (a / ((c + 1) ** b));
67
+ let e = int (r * 0.2);
68
+ let g = [ ];
69
+
70
+
71
+ for (let i = 0, rd = r; i < b; i++)
72
+ g.push ([i + 1, e, rd += ceil (rd * 0.01)]);
73
+
74
+ [...D.tBodies].forEach (e=> e.remove ());
75
+
76
+ D.appendChild (ary2tbody (g));
77
+ C.value = r;
78
+ }
79
+ ```