課程
/前端開發
/JavaScript
/JavaScript進階篇
冒泡排序怎么寫?
2016-06-02
源自:JavaScript進階篇 4-10
正在回答
<script?type="text/javascript"> ????????var?temp=0,?i,?j; ????????var?arr?=?[2,5,4,3]; ????????for?(i?=?0;?i?<?arr.length;?i++) ????????{ ????????????//j必須從i的下一個位置數開始 ????????????for?(j?=?i+1;?j?<?arr.length-i;?j++) ????????????{ ????????????????if?(arr[i]?>arr[j?+?1]) ????????????????{ ????????????????????temp?=?arr[i]; ????????????????????arr[i]?=?arr[j?+?1]; ????????????????????arr[j?+?1]?=?temp; ????????????????} ????????????????else?{?arr[i]?=?arr[i];} ???????????????? ????????????}? ????????????document.write(arr[i]); ????????} ???????? ????</script>
function Sort(x)
{
for(var i=0;i<x.length;i++)
????{
????????for(var j=i+1;j<x.length;j++)
????????{
????????????if(x[i]>x[j])
????????????????{
????????????var?temp=x[i]; ????????x[i]=x[j]; ????????x[j]=temp;
????????????????}
????????????}
????}
}
舉報
本課程從如何插入JS代碼開始,帶您進入網頁動態交互世界
4 回答怎么看出sortNum(a,b)是冒泡排序
4 回答冒泡排序的算法嗎?
2 回答sort()是冒泡法嗎?
2 回答sort()簡單啊,都不用自己寫冒泡排序了。不過為什么還要加一個sortNum(a,b)函數呢?
1 回答怎么安裝順序排列
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-06-02
2016-06-02
function Sort(x)
{
for(var i=0;i<x.length;i++)
????{
????????for(var j=i+1;j<x.length;j++)
????????{
????????????if(x[i]>x[j])
????????????????{
????????????????}
????????????}
????}
}