javascript
编程实现排序算法要求如下:
1:函数名为mySort(),带一个数组形参,按由大到小的顺序排
2:排完后,返回最大值
var ar1=new Array(9,4,5,6,7,3);
mySort(ar1);
function mySort(ar1){
var mid=ar1;
for(let i=0;i<ar1.length;i++){
if(mid<ar1){
ar1=ar1;
ar1=mid;
}
}
return mid;
}
麻烦大佬指出错在哪里呀 你也没有输出,咋知道错了呢 wp231957 发表于 2022-6-5 16:10
你也没有输出,咋知道错了呢
E:\c测试题E:\c测试题 那一朵太阳花 发表于 2022-6-5 16:29
E:\c测试题
?? var ar1=new Array(9,4,50,6,7,3);
ar1.sort(mySort);
console.log(ar1);
console.log(ar1);
function mySort(x,y)
{
return y-x;
}
var ar1=new Array(9,4,5,666,7,3);
var ar2=mySort(ar1);
console.log(ar2);
console.log(ar2);
function mySort(arr)
{
for (var max=arr.length;max>0;max--) {
for (var i=0;i<max;i++) {
if(arr<arr){
var maxValue = arr;
arr.splice(i,0,arr);
arr.splice(i+2,1);
}
}
}
return arr;
}
页:
[1]