Зачем скопировать inputNumber в dummyInput перед обращением его цифр?
inputNumber
dummyInput
Скопированное скалярное значение автоматически превращается в массив цифр.
Само присваивание обращает число.
Цикл может изменять копию, пока исходное значение остаётся доступным для итогового сообщения.
Копирование гарантирует, что любые текстовые входные данные станут числом.