配列の比較について

ユーザー選択の2項目からそれぞれ「name」だけを抽出し、2つの配列に格納しました。
そこから一致している部分を抽出したいのですが、下記ソースではユーザー選択が複数ある場合うまくいきませんでした。
画像で見せたsrc内容は下記になります。

console.log('サイバーシステムセキュリティ管理者(主)');
console.log(userName);
console.log('サイバーシステムセキュリティ管理者(副)');
console.log(subUserName);
let sameName = userName.filter(i => subUserName.indexOf(i) == 0);
console.log(sameName);

上記の事象については下記画像になります。

解消方法をご存知の方はご教授頂けると幸いです。

@kai

0にしてるからだと思います。

let sameName = userName.filter(i => subUserName.indexOf(i) !== -1);

以下のページでindexOfの使い方を確認ください!