Некорректный вопрос. Из кода понятно что нужно найти не элемент которого нету в двух массивах, а разные элементы из 2х массивов. По задаче может подойти и 100, и 123, и "qwerty", их ведь нету в двух массивах.
Иван, нет, нужно найти конкретный эл. который есть в одной но нет в другом массиве. 100, и 123, и "qwerty" не подойдут, так как их нет ни в одном массиве
Эта фраза arr2.filter(x => ! arr.includes(x)) соответствует теоретико-множественной операции вычитания, если массивы рассматривать как множества.
Соответственно, приведённый код породит массив из элементов, входящих в arr2, но не входящих в arr.
Если же нужно составить массив из элементов, которые входят в один из двух массивов, arr или arr2, но не входят в другой, arr2 и arr, соответственно, то следует из объединения (конкатенации) вычесть пересечение.