回答編集履歴
3
修正
test
CHANGED
@@ -2,9 +2,21 @@
|
|
2
2
|
|
3
3
|
こういうややこしいのは私の好みとしてはviewには書きたくないのですが、ま、やるとして
|
4
4
|
|
5
|
+
|
6
|
+
|
7
|
+
(viewでやらず素のrubyでやってコピペって編集してるので、ミス多くてすみません
|
8
|
+
|
9
|
+
|
10
|
+
|
5
11
|
### 修正
|
6
12
|
|
7
13
|
`@overunder[]` だったところを`@overunder[].overunder` に修正
|
14
|
+
|
15
|
+
### 再修正
|
16
|
+
|
17
|
+
with_indexに余分な引数がついていた。
|
18
|
+
|
19
|
+
@overunder[i+1]が最後にnilになってエラーとなるのを修正
|
8
20
|
|
9
21
|
```
|
10
22
|
|
@@ -12,11 +24,11 @@
|
|
12
24
|
|
13
25
|
<% order = 1 %>
|
14
26
|
|
15
|
-
<% @overunder.each.with_index
|
27
|
+
<% @overunder.each.with_index do |score,i| %>
|
16
28
|
|
17
29
|
<li>
|
18
30
|
|
19
|
-
<% if score.overunder == @overunder[i - 1].overunder || score.overunder == @overunder[i + 1].overunder %>
|
31
|
+
<% if score.overunder == @overunder[i - 1].overunder || score.overunder == @overunder[(i + 1)%@overunder.size].overunder %>
|
20
32
|
|
21
33
|
<% post_fix = "T" %>
|
22
34
|
|
2
修正
test
CHANGED
@@ -1,6 +1,10 @@
|
|
1
1
|
最初の人にもTをつけるには、先読みも必要になります.
|
2
2
|
|
3
3
|
こういうややこしいのは私の好みとしてはviewには書きたくないのですが、ま、やるとして
|
4
|
+
|
5
|
+
### 修正
|
6
|
+
|
7
|
+
`@overunder[]` だったところを`@overunder[].overunder` に修正
|
4
8
|
|
5
9
|
```
|
6
10
|
|
@@ -12,7 +16,7 @@
|
|
12
16
|
|
13
17
|
<li>
|
14
18
|
|
15
|
-
<% if score.overunder == @overunder[i - 1] || score.overunder == @overunder[i + 1] %>
|
19
|
+
<% if score.overunder == @overunder[i - 1].overunder || score.overunder == @overunder[i + 1].overunder %>
|
16
20
|
|
17
21
|
<% post_fix = "T" %>
|
18
22
|
|
@@ -22,7 +26,7 @@
|
|
22
26
|
|
23
27
|
<% end %>
|
24
28
|
|
25
|
-
<% order = i + 1 unless core.overunder == @overunder[i - 1] %>
|
29
|
+
<% order = i + 1 unless core.overunder == @overunder[i - 1].overunder %>
|
26
30
|
|
27
31
|
プレイヤー:<%= score.user.name %>
|
28
32
|
|
1
typo修正
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
|
7
7
|
<ul>
|
8
8
|
|
9
|
-
<% order =
|
9
|
+
<% order = 1 %>
|
10
10
|
|
11
11
|
<% @overunder.each.with_index(1) do |score,i| %>
|
12
12
|
|