var MyArray = ["25.12.2013 16:20", "25.12.2013 17:27", "29.12.2013 16:07", "16.10.2017 09:01", "25.12.2013 20:11", "27.12.2013 15:04", "29.06.2018 11:12", "13.06.2016 15:55", "13.10.2017 09:54", "13.10.2017 09:59", "13.10.2017 11:20", "13.10.2017 20:05", "13.10.2017 15:20", "13.10.2017 20:07", "14.10.2017 10:35", "19.07.2020 21:02", "19.07.2020 21:17"]
console.log( MyArray.sort() )
Nuo järjestyy väärin, kuinka tämä pitäisi tehdä ?
JavaScript ja MyArray.sort() ei onnistu
Anonyymi
2
66
Vastaukset
- Anonyymi
Sort järjestää nuo lukien vasemmalta oikealle joten muuta päivämäärä muotoon YYYY-MM-DD
Tai vaihtoehtoisesti tee custom sort functio joka ymmärtää että kyseessä on päivämäärä - Anonyymi
Tähän kysymykseen on jo vastattu asiantuntevasti. Tämä avaus oli ensimmäinen, koska se poistettiin, tein saman nimisenä uuden, mutta pienemmällä taulukolla, koska epäilin taulukon kokoa poiston syyksi. Nyt tämä ensimmäinen on näköjään palannut takaisin ja siksi näitä on nyt kaksi.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 703225
- 2012822
- 222638
- 492608
- 202476
Kuule rakas...
Kerrohan minulle lempivärisi niin osaan jatkaa yhtä projektia? Arvaan jo melkein kyllä toki. Olethan sinä aina niin tyyl412315Miten hitsissä ulosoton asiakas?
On tää maailma kumma, tässä haisee suuri kusetus ja ennennäkemättömän törkeä *huijaus*! Miten to.monen kieroilu on edez2101773Törmättiin tänään
enkä taaskaan osannut reagoida fiksusti. Menen aina lukkoon. Yksi asia on varma: tunteeni sinua kohtaan ovat edelleen v241727- 371590
- 181436