Как сократить оператор if в JS?
if (a == 1 && a == 2)
(почти) всегда будет false, т.к. не может быть одновременно равно и 1 и 2 (может последовательно), так что смело удаляйте весь блок.

Если интересует «если а равно одному из списка», можно так:
if ([1, 2, 100500].includes(a))
Используй оператор switch.

switch (a){
   case 1: alert('a = 1'); break;
   case 2: alert('a = 2'); break;
   case 'hello': alert('a = 'hello');break;
}