javascript中有一个从小到大排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。
3 回答
甫里
TA贡献10条经验 获得超3个赞
function compare(value1,value2){ return value1-value2; } var value=[0,1,5,15,10,20]; value.push[18]; value.sort(compare) alert(value); 你试试
慕码人0253559
TA贡献1条经验 获得超1个赞
var arr=[1,2,4,5,6];
var num=3;
document.write(arr)
for(var i=0;i<arr.length;i++)
{
if(Number(arr[i])>Number(num))
{
arr.splice(arr.indexOf(arr[i]),0,num);
break;
}
}
document.write(arr)//123456
添加回答
举报
0/150
提交
取消