Jak znaleźć pasujące wartości w dwóch tablicach?

Mam dwie tablice i chcę móc porównać te dwie i zwrócić tylko pasujące wartości. Na przykład obie tablice mają wartość cat, więc to, co zostanie zwrócone. Nie znalazłem czegoś takiego. Jaki byłby najlepszy sposób na podobieństwo?

var array1 = ["cat", "sum","fun", "run"];
var array2 = ["bat", "cat","dog","sun", "hut", "gut"];

if array1 value is equal to array2 value then return match: cat

questionAnswers(13)

yourAnswerToTheQuestion