temp

che sarebbe l'insieme dei valori pos generati dinamicamente e che non riesco a trasformare in 01..09

l'array temp è in sostanza una combinazione di n numeri (pos)

Il problema è che se risulta...ad esempio...

1,45,7,9,10 ecc...

e cerco di ordinarlo in modo ASC con una delle soluzioni possibili (ne ho provate davvero molte...)

temp.sort();

temp.sort(function standard di ordinamento);

temp.sort (Array.NUMERIC);

allorchè vado a rivisualizzare temp.. (sperando che sia ordinato..)
lo rivedo inesorabilmente uguale...

1,45,7,9,10 ecc...

oppure nel caso migliore... (usando la funzione pura temp.sort(); )

con i numeri a due cifre ordinati correttamente e quelli ad una cifra (1..9) che appunto vorrei almeno trasformare in 01..09 ordinati in modo strano ovvero risultanti maggiori rispetto a numeri a due cifre che hanno pero' la prima cifra piu' piccola es:

1,2,34,4,56,7 ecc...

Spero di essere stato piu' chiaro

Grazieee