diff --git a/tri.js b/tri.js index cfe7b23..46b073f 100644 --- a/tri.js +++ b/tri.js @@ -1,3 +1,18 @@ +// trier par numéro +function trierNumeros(tnumeros, tnoms, croissant = true) +{ + let tab = []; + for (let i = 0; i < tnumeros.length; ++i) + { + let o = Object(); + o.numero = tnumeros[i]; + o.nom = tnoms[i]; + tab.push(o); + } + tab.sort((a, b) => { return a.numero - b.numero; }); + return tab; +} + // trier par nom puis par numéro function trierNoms(tnoms, tnumeros, croissant = true) {