JS Advanced - 23 February 2020 Exam - Problem 2. Parser

Здравейте,

имам проблем със следната задача https://judge.softuni.bg/Contests/Practice/DownloadResource/7807. С много мъки го докарах до 1 гърмящ тест. Това е кода до момента: https://pastebin.com/crMMjU46 , подозирам, че гърми от това, че не съм проверил counter дали е 0 в следното условие:

"addToLog ( function with default value of the counter 0)" , но нямам идея как да го проверя и дали наистина е това причината.

Ако някой може да помогне ще съм много благодарен! :)