Короче сам, допер, надо все где имеется вероятность вылететь обвернуть в игнорировать ошибки ошибки И оказывается при создании блока ошибки создается 2 переменные WAS_ERROR и ласт ерро. С ними короче и буду плясать.
Может кому понадобится.
@graund169 Вы вроде сам ответили на свой вопрос. Переменную с цифрами наверное удобней разбить на список(массив). И обходить его циклом для каждого(forEach). А внутри цикла кликать по нужной цифре подстовляя в селектор текущее значение.