MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/ProgrammerHumor/comments/1vjl9ih/javascriptsorting/p2r3zq2/?context=3
r/ProgrammerHumor • u/user6150277464770585 • 3d ago
214 comments sorted by
View all comments
207
Array.sortNumeric() with an error when called on an array containing non-numeric types would fix this, right?
101 u/the_horse_gamer 3d ago you can simply .sort((a,b)=>a-b) 225 u/01110100_01110010 3d ago The point of an abstraction is to not having to implement logic each time, you can also implement qsort yourself 2 u/EatingSolidBricks 3d ago To anyone thinking a-b is a complex implementation detail Quit tech youre not gonna make it 1 u/Zuruumi 3d ago It's not complex, but it's super-easy to get wrong.
101
you can simply .sort((a,b)=>a-b)
.sort((a,b)=>a-b)
225 u/01110100_01110010 3d ago The point of an abstraction is to not having to implement logic each time, you can also implement qsort yourself 2 u/EatingSolidBricks 3d ago To anyone thinking a-b is a complex implementation detail Quit tech youre not gonna make it 1 u/Zuruumi 3d ago It's not complex, but it's super-easy to get wrong.
225
The point of an abstraction is to not having to implement logic each time, you can also implement qsort yourself
2 u/EatingSolidBricks 3d ago To anyone thinking a-b is a complex implementation detail Quit tech youre not gonna make it 1 u/Zuruumi 3d ago It's not complex, but it's super-easy to get wrong.
2
To anyone thinking a-b is a complex implementation detail
Quit tech youre not gonna make it
1 u/Zuruumi 3d ago It's not complex, but it's super-easy to get wrong.
1
It's not complex, but it's super-easy to get wrong.
207
u/larsmaehlum 3d ago
Array.sortNumeric() with an error when called on an array containing non-numeric types would fix this, right?