0

以下のコードを実行すると、希望どおりに動作します。

    for(var x in values)
    {
      if (values[x][7] == "ABC")
      {
      filterList.push(values[x]);
      } //end if
    } //end for loop

しかし、以下のようにフィルター条件を変数に代入すると、上記のコードのようには機能しません。

    var filterCondition = 'values[x][7] == "ABC"';

    for(var x in values)
    {
      if (filterCondition)
      {
      filterList.push(values[x]);
      } //end if
    } //end for loop

コード化する必要があるフィルタリング条件が 10 個あるため、これが必要です。誰でも私を助けることができますか?(それを行う方法があることを教えてください.. XD)ありがとう

4

1 に答える 1