Sí. Clarísimo.
Pero digamos que la idea original era escribir de derecha a izquierda, porque al hacer la suma se empieza por las unidades, luego se suman las decenas, después las centenas ... Y así hay que escribir el número "al revés".
El problema es que para procesar el resultado, tenemos que invertirlo.
Una forma fácil y muy objetable sería
Código:
<script type="text/javascript">
function adicion() {
var prueba = (document.getElementById("sumando0").value*1 +
document.getElementById("sumando1").value*1) ==
document.getElementById("sumatoria").value.split('').reverse().join('')*1 ?
"Correcto." : "Incorrecto.";
alert(prueba)
}
</script>
<input style="font-family: monospace; text-align:right;" type=text disabled=true
value = "54321" id=sumando0><br>
<input style="font-family: monospace; text-align:right;" type=text disabled=true
value = "54321" id=sumando1> +<br>
<input style="direction: rtl; unicode-bidi: bidi-override; text-align:right;
font-family: monospace; border-width: 2px 1px 1px; border-color: black" type=text
id=sumatoria><br>
<input type=button value=SUMA onclick="adicion()">
Allí tienes escritos los dos sumandos, y le dejas a un alumno el resultado para tipear.
Aclarando que como está invertido, [Supr] borra hacia la izquierda, y [BkSp] a la derecha.