Quando avete una lista di numeri a occhio è facile ordinarli e sapere quale sia il piu’ grande oppure il piu’ piccolo nella sequenza.
Lista
- 3
- 43
- 65
- 75
- 422
Tutto ciò è banale, 422 e 3 spiccano tra i 5 elementi. Ma se ogni singola occorrenza contenesse numeri piccoli e di lunghezza discreta?
Lista
- 0.25984589485472
- 0.24582681284584
- 0.24852486248545
- 0.26475684556884
- 0.26486552785562
Quanto ci mettete ad ordinarli? Se fossero 100? Cosa potete utilizzare? Magari Excel ed attivare un ordinamento.
Beh io sono piu’ pigro ed Excel non lo voglio utilizzare.
Here comes a new idea: Sorrt (codice su Bitbucket , esempio su JsFiddle )
Il form permette:
- l’inserimento solo di numeri
- premendo Sort la lista viene ordinata e salvata (local storage del browser). Quindi se si riapre la pagina contenente lo script viene mostrata l’ultima lista salvata precedentemente.
- si può ordinare a proprio piacere col drag & drop di una riga
- cliccando su una riga l’elemento viene cancellato
Update ho fatto una piccola aggiunta, adesso si può passare in querystring direttamente una lista di valore (?values=1,2,34,56…)