以下のコードを実行すると、希望どおりに動作します。
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)ありがとう