これは非常に単純なはずですが、ものの配列内の部分文字列の数を数える方法がよくわかりません。これについてアンダースコアに欠けているものはありますか?
var foo = ["fred", "ted", "medical", "car"]
function howManySubstringsInArray(arr, word){
var i = arr.length,
j = 0;
while (i) if (arr[--i].indexOf(word))++j;
return j;
}
howManySubstringsInArray(foo, 'ed')
Output => 3
これは機能していません。