Un pequeño detalle en ese ejemplo.
sort() ordena alfabeticamente, así que para números hay que hacerle un pequeño ajuste.
Para entender mejor el problema, se pueden usar estos datos
Código:
var puntos = ['300|juan|ford|','500|pedro|toyota|','250|pablo|mercedes|','25|luis|audi|'];
Y después probar el ordenamiento.
Por supuesto, una forma fácil es justamente poner los números con estructura de texto.
Código:
var puntos = ['300|juan|ford|','500|pedro|toyota|','250|pablo|mercedes|','025|luis|audi|'];
Pero de última no cuesta nada agregar una
funcioncita para convertir a ordenador de números
Ordenar números