Array sort numerically(non-lexigorically)

Sort an array numerically, removing the issue of having "300" show before "4" or something similar.

by mattography

JavaScript

var array = [3,5,8,6,400,2,1];
var b = array.sort(function(a,b){return a - b});
document.write(b);