Как должно работать по твоей задумке?
Я провел 3 теста:
(1) Ввод "1" - Результат - на консоли "1"
(2) Ввод "2" - Результат - на консоли "Цифра 2"
(3) Ввод "3" - Результат - алерт "ничего" + на консоли "не понятно"
Вроде бы, это согласуется с тем, что написано в коде.
По твоим условиям alertа не будет только на цифре 1 и 2, хочешь чтоб было по другому
измени строчку (a == '1') ? console.log('1') : на (a == '1') ? console.log('1') : '';