jQuery - Sort array in ascending order -


i need sort nrarray array:

var nrarray = nrarray.sort(); 

what above this:

["1", "17", "206", "22", "3", "6"]

i need this:

["1", "3", "6", "17", "22", "206"]

pass in comparison callback , use parseint like

var arr = ["1", "17", "206", "22", "3", "6"];    arr.sort(function(a, b){    return parseint(a)- parseint(b);  });    console.log(arr);

update

you dont need parseint a/b auto-converted numbers. because subtracting , javascript performs necessary type conversion. however, same cannot said a + b string concatenation.


Comments

Popular posts from this blog

How to connect android app to App engine -

gcc - MinGW's ld cannot perform PE operations on non PE output file -

php - display validation error message next to the textbox in codeigniter -