Javascript 将排序后的数组输出到main元素
我不熟悉javascript,也不熟悉DOM,所以请耐心听我说 我有一个名为num的数组,我想对它进行排序和显示。排序是一种选择排序,返回所采取的移动次数 我可以显示未排序的数组,但不知道如何调用排序函数,然后在屏幕上显示已排序的数组。我的代码如下:Javascript 将排序后的数组输出到main元素,javascript,Javascript,我不熟悉javascript,也不熟悉DOM,所以请耐心听我说 我有一个名为num的数组,我想对它进行排序和显示。排序是一种选择排序,返回所采取的移动次数 我可以显示未排序的数组,但不知道如何调用排序函数,然后在屏幕上显示已排序的数组。我的代码如下: 功能fn(a,b){ if(a
功能fn(a,b){
if(a”;
选择(num,fn);
html+=“排序:”+num+“
”;
}
deop.innerHTML=html代码>
arr
未定义,应使用列表
。Returningcount
返回操作数(初始化后),返回list
。由于list
是函数的本地值,因此需要将num
设置为函数调用的返回值
功能fn(a,b){
if(a”;
num=选择(num,fn);
html+=“排序:”+num+“
”;
deop.innerHTML=html;
这是对排序方法的一个挑战,这是我所做工作的要求。这是我所做工作的要求,我意识到这不是最聪明的方法。但这正是所需要的,因为没有变量arr,所以它会得到一个错误。那应该是什么?是arr[min]
应该是list[min]
?我忘了换那个,应该是list。当我在代码中更改它时,仍然无法获得输出