Hola,
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 originalvar 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");
}