Shasoft,
var phrase = ['Есть массив фраз','может быть более одного слова в фразе','На входе есть последовательность символов'], word = ['ма','си'];
function oneINother(word,phrase) {
function c(d) {
return word.some(function(a) {
return (new RegExp("^" + a)).test(d)
})
}
return phrase.filter(function(a) {
return a.split(/\s+/).some(c)
})
};
alert(oneINother(word,phrase));