-1
この問題を解決するには問題があります。私は2つの配列の内容をお互いに比較したいと思います。彼らが===そうでなければifステートメントを実行し、そうでなければelseステートメントを実行したいと思います。これまでのところ動作しますが、ifとelseが発生し、1つだけではありません。入れ子のループを使用して問題が発生しました
<% for (var i = 0; i < match.interests.length; i++) { %>
<% for (var j = 0; j < user.interests.length; j++) { %>
<% if (match.interests[i] === user.interests[j]) { %>
<li class="tag positive"><%= match.interests[i] %></li>
<% } else {%>
<li class="tag"><%= match.interests[i] %></li>
<% } %>
<% } %>
<% } %>
あなたが両方発生していない唯一の何を意味するのですか?あなたは両方ともネストされたループの同じ繰り返しで起こっていると言っていますか(それは不可能でしょう)? –
配列a = ['Code'、 'JS']配列b = ['Code']このスクリプトの結果は以下の通りです:コードコードJSとコードJS @DylanHamilton –
ifとelseの中でブレークを使用する文 –