http://gitlab.a-level.com.ua/maryluis/homeworks_Second_modul/src/master/homework6js/1/script.js#L117 - проверка немного странная и потенциально ненадежная.
http://gitlab.a-level.com.ua/maryluis/homeworks_Second_modul/src/master/homework6js/1/script.js#L128-L134 можно упростить, да и keysArr не нужен.
http://gitlab.a-level.com.ua/maryluis/homeworks_Second_modul/src/master/homework6js/1/blackbelt.html проще историю строчкой хранить.
http://gitlab.a-level.com.ua/maryluis/homeworks_Second_modul/src/master/homework6js/1/bluebelt.html круто, но надо было в строку это все заносить)
http://gitlab.a-level.com.ua/maryluis/homeworks_Second_modul/src/master/homework6js/1/script.js#L117 - проверка немного странная и потенциально ненадежная.
http://gitlab.a-level.com.ua/maryluis/homeworks_Second_modul/src/master/homework6js/1/script.js#L128-L134 можно упростить, да и keysArr не нужен.
http://gitlab.a-level.com.ua/maryluis/homeworks_Second_modul/src/master/homework6js/1/blackbelt.html проще историю строчкой хранить.
http://gitlab.a-level.com.ua/maryluis/homeworks_Second_modul/src/master/homework6js/1/bluebelt.html круто, но надо было в строку это все заносить)
Это было непросто. Спасибо за замечания.