// 插入
// 方法一:
// 遍历数组
// var pos=0
// pos>arr.length pos=arr.length
// if(pos>=arr[i]&&pos<=arr[i+1]){
// pos=arr[i+1]
// }
function insertItem(insertarr, item) {
var pos = 0;
if (item > insertarr[insertarr.length - 1]) {
pos = insertarr.length
} else {
for (var i = 0; i < insertarr.length; i++) {
if (item >= insertarr[i] && item <= insertarr[i + 1]) {
pos = insertarr[i + 1];
break;
}
}
}
insertarr.splice(pos, 0, item)
return BubbleSort(insertarr)
}
// 方法二:
// 遍历数组
// if(item<=arr[i]){
// arr.splice(i,0,item)
// }
// arr.push(item)
function inserArr(insarr, item) {
for (var i = 0; i < insarr.length; i++) {
if (item <= insarr[i]) {
insarr.splice(i, 0, item)
return insarr;
}
}
insarr.push(item)
return insarr;
}