我是 JavaScript 新手,我有一个包含数字的数组。
var arr = [2,4,8,1,5,9,3,7,6];
我如何使用本地人对其进行排序for loop在 JavaScript 中?
我知道排序功能可用,但我希望它通过for loop.
输出应该是:
var res = [1,2,3,4,5,6,7,8,9];
var Arr = [1, 7, 2, 8, 3, 4, 5, 0, 9]; for (var i = 1; i < Arr.length; i++) for (var j = 0; j < i; j++) if (Arr[i] < Arr[j]) { var x = Arr[i]; Arr[i] = Arr[j]; Arr[j] = x; } console.log(Arr);