No i masz rację, program nie działa i nie ma prawa działać. Polecenie takie jak:
poleButton.addEventListener('click', pole)
przypisuje wykonanie funkcji o nazwie pole na kliknięcie w element leżący w zmiennej poleButton, problem w tym, że ty nie masz żadnej funkcji o nazwie pole, a polekola.
Kolejny problem jest taki, że gdy już takowa funkcja miałaby się wykonać to masz w niej słówko kluczowe return, a takie polecenie po prostu zwraca nam liczbę, jeśli nie zapiszesz jej do żadnej zmiennej, lub nie wyświetlisz na ekranie to ona po prostu przepadnie. Musisz w niej zaimplementować wyświetlenie liczby w divie o id wynik.