我不知道这个问题是否真的被问到,但我有一个带有 for 循环的运行代码,它对数字数组进行排序。但我不明白代码背后的想法。如果有经验的人能告诉我幕后发生的事情,那就太好了。这是代码:
var a = [1, 7, 2, 8, 3, 4, 5, 0, 9];
for(i=1; i<a.length; i++)
for(k=0; k<i; k++)
if(a[i]<a[k]){
var y = a[i]
a[i]= a[k]
a[k]=y;
}
alert(a);
哔哔one
慕神8447489
随时随地看视频慕课网APP
相关分类