У тебя код написан слишком брутально, его нужно исправить в некоторых местах. Во-первых: у тебя тонна кода для каждой ячейки. Добавляй им не разные классы, а один и делай примерно так:
const tabs = document.querySectorAll('tab');
И ты уже получил свой массив с каждой клеткой. А обращаться к ячейке можешь по индексу:
let random = Math.floor(Math.random() * 9);
tabs[random].addEventListener('click', lose);
И все! Мы заменили твою писанину 3 строчками! И html у тебя не пестрит разнообразными классами!
И финальная функция
tabs[random].style.background = 'red';
alert('Поражение');
У тебя срабатывает перезагрузка страницы сразу же, я ее убрал отсюда. Придумай что то получше alert, узнай как делать модальные окна.