-1
ごとに変数をインクリメントし、私は次のJavaScriptコードを持っている:はどのように文字列に配列を比較した結果
ここvar test = ['hello', 'my', 'name'];
for (var i = 0; i < data.length; i++) {
if (test === "name") {
//In the array!
ct = "found";
} else {
ct = "not found";
}
};
私はdata
内のアレイの量をループにしようとしていますが、のは、100件の結果を言わせて、その後、決定しますvar test
に 'name'という配列文字列が含まれているかどうかを示します。
私はこれを実行し、ct
の結果をコンソールログに出力し、毎回ct
が「見つからない」と出力します。
これは、配列内に何個の文字列が定義されているかを見つけることです。test
ヒント:あなたが使用していません'i'変数はどこにでもあります。 – zerkms
ヒント:配列と文字列を比較するのではなく、indexOf()を使用してください –
何を達成しようとしていますか?あなたの 'data'変数は何ですか?ループしていますが、forループ内で実行されるコードは 'data'には関係しません。 'test'は配列なので、' test'は '' name "'と同じにすることはできません。 – zoom