javascript sort() 排序

var num = [2,32,7,56,8,6];
//num.sort(compareIntegers);
num.sort();
alert(num.toString());




function compareIntegers (vnum1, vnum2) {
  var num1 = parseInt(vnum1);
  var num2 = parseInt(vnum2);
  if (num1 < num2) {
  	return -1;
  } else if (num1 > num2) {
  	return 1;
  } else {
  	return 0;
  }
}


试试看
num.sort(compareIntegers);
num.sort();

的区别。

你可能感兴趣的:(js)