Como puedo invertir el listado de numeros:
30686957 a 75968603.
La idea es lograr esto:
7 × 2 = 14
5 × 3 = 15
9 × 4 = 36
6 × 5 = 30
8 × 6 = 48
6 × 7 = 42
0 × 2 = 0
3 × 3 = 9
Pero me da como salida esto:
3 3
0 4
6 5
8 6
6 7
9 2
5 3
7 4
Código AS3:
Ver original
var rutcompleto:String = "30686957"; var Contador:Number = 2; var resultado:Number = 0; var restoDivision:Number = 0; var ObtieneDigito:Number = 0; if (rutcompleto.length > 0 ) { for (var i:int = 0; i < rutcompleto.length; i++) { Contador = Contador + 1; if (Contador == 8) { Contador = 2; } trace(rutcompleto.charAt(i) + " " + Contador); resultado = resultado + Number(rutcompleto.charAt(i)) * Contador; } } else { trace("Ingrese"); }