回答編集履歴

1

表現の修正

2015/12/29 08:35

投稿

hirohiro
hirohiro

スコア2068

test CHANGED
@@ -8,8 +8,10 @@
8
8
 
9
9
  TOTALが順次加算されているのに、「comprate = (SUBTOTAL/TOTAL)*100;」毎行これを計算しているのでこのような結果になっています。
10
10
 
11
+
12
+
11
13
  解決方法はいろいろあると思いますが、とりあえず動作すればいいなら
12
14
 
13
15
  簡単なのは「$(".quotation").each(function() {」の前で別途TOTALを計算してしまうことです。
14
16
 
15
- ※コードは不恰好になるので、後でリファクタリングしたほうが良いと思いますけど。
17
+ 恐らくコードは不恰好になり無駄な処理も増えるので、後でリファクタリングしたほうが良いと思いますけど。