所述的JavaScript的Array.sort()方法被用来就地数组元素进行排序,并返回排序后的数组。此函数以字符串格式对元素进行排序。它对字符串数组有效,但对数字无效。例如:如果数字按字符串排序。
例:
输入:[12,25,31,23,75,81,100]
错误的输出:[100、12、23、25、31、75、81]
正确的输出:[12、23、25、31、75、81、100]
示例:本示例以字符串格式对数组元素进行排序。
<script>
// Declare and initialize original array
var marks = [12, 25, 31, 23, 75, 81, 100];
// Print Before Sortring Array
document.write("Original Array</br>");
document.write(marks);
document.write("</br>");
// Call sort fucntion
marks.sort();
document.write("</br>After Sorting in