文字がパターンと一致するときに配列からインデックスを返す

配列の文字の順序に関係なく、配列の文字が検索語と一致するときに、配列からインデックスを返そうとしています。

array = ['hell on here', '12345', '77788', 'how are you llo']

function charmatch(array,lookFor){
Indexarray = [];

for(I=0; I<= array.indexOf(I))
Indexarray[Indexarray.length] = I

} インデックス配列を返します。

}
document.write(charmatch(array,"hello") )

したがって、配列内の0,3を返すはずです。これはどうすればできますか?

ベストアンサー

jQueryを使用している場合は、grep( http://api.jquery.com/jQuery.grep/
)関数があなたの役に立つかもしれません。

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です