teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

forEachのネストによる効率化

2018/11/23 11:52

投稿

Shun0722
Shun0722

スコア16

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