数字を反転する前に inputNumber を dummyInput にコピーするのはなぜですか?
inputNumber
dummyInput
コピーしたスカラー値が自動的に各桁の配列になるためです。
コピーによって、どのような文字列入力も数値になるためです。
ループでコピーを使いながら、元の値を最後のメッセージで使えるようにするためです。
代入そのものが数値を反転するためです。