回答編集履歴

1

forEachのネストによる効率化

2018/11/23 11:52

投稿

Shun0722
Shun0722

スコア16

test CHANGED
@@ -1,12 +1,20 @@
1
- お騒がせして申し訳ありません。簡単なIF文を挿入することで解決いたしました
1
+ お騒がせして申し訳ありません。簡単なIF文を挿入することで解決いたしました (2018年11月23日追記)
2
2
 
3
3
  ```ここに言語を入力
4
4
 
5
+ <% var regions = ["北海道", "青森",....."沖縄"] %>
6
+
7
+
8
+
9
+ <div>
10
+
11
+ <% regions.forEach(function(region){ %>
12
+
5
- <div class="container">
13
+ <h3> <%= region %></h3>
6
14
 
7
15
  <% veges.forEach(function(vege){ %>
8
16
 
9
- <% if(vege.region=="北海道") { %>
17
+ <% if(vege.region==region) { %>
10
18
 
11
19
             <p><%= vege.name %></p>
12
20
 
@@ -14,6 +22,8 @@
14
22
 
15
23
  <% }); %>
16
24
 
25
+ <% }); %>
26
+
17
27
  </div>
18
28
 
19
29
  ```