JavaScript - Arrays multiple combinaciones para sacar valor absoluto

   
Vista:
Imágen de perfil de Alice in

Arrays multiple combinaciones para sacar valor absoluto

Publicado por Alice in (30 intervenciones) el 24/04/2015 01:04:48


Estimados colegas.Alguien podría ayudarme, aunque sea llegar al punto 2 o más. Se lo agradecería mucho

Tengo un array!

var numeros= [1, 2, 3,4,5,6];

1) Primero hago las parejas posibles de combinaciones.
2)Luego restos los dos números de las parejas.
3)valor absoluto
4)El menor de todos los resultados
5)la pareja con el resultado menor


Ejemplo:
1-1
1-2
1-3
1-4
1-5
1-6

2-2
2-1
2-3
2-4
2-5
2-6
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alice in

Arrays multiple combinaciones para sacar valor absoluto

Publicado por Alice in (30 intervenciones) el 24/04/2015 01:27:42
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
function combinacionNumeros(list) {
 
    var pairs = new Array((list.length * (list.length - 1)) / 2),
        pos = 0;
 
    for (var i = 0; i < list.length; i++) {
        for (var j = i + 1; j < list.length; j++) {
            pairs[pos++] = [list[i], list[j]];
 
            var resta = list[i] -list[j];
            console.log('restas'+resta)
 
        }
    }
    return pairs;
}
 
var result = combinacionNumeros([4, 6, 1,4,5]);
document.getElementById('combinacionNumeros').innerHTML = JSON.stringify(result);

Yo estaba haciendo ésta, para sacar el valor absoluto y la pareja más menor ?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar