1. 程式人生 > >JavaScript如何實現升序降序

JavaScript如何實現升序降序

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>sort()方法</title>
		<script type="text/javascript">
			//定義一個升序函式
			function up(a,b){
				return a - b;
			}
			//定義一個降序函式
			function down(a,b){
				return b - a;
			}
			//定義一個數組
			var arr = [2,3,6,70,45,55];
			//將up方法作為引數傳進來
			arr.sort(up);
			//arr.join(".")是將陣列元素連線成字串,.代表以點來分割
			document.write("升序的結果是"+arr.join(".")+"<br/>");
			arr.sort(down);
			document.write("降序的結果是"+arr.join("."));
		</script>
	</head>
	<body>
	</body>
</html>

reverse()也可以實現陣列顛倒,來實現排序