摘要:
有一个从小到大排好序的数组。现输入一个数,要求按原来的规律将它插入数组中。 function fn(arr,n){ var flag=false; for(var i=0;i<arr.length;i++){ if(arr[i]>=n){ arr.splice(i,0,n); flag=true; 阅读全文
摘要:
1.编写函数norepeat(arr) 将数组的重复元素去掉,并返回新的数组 function has(arr,n){ var flag=false; for(var i=0;i<arr.length;i++){ if(arr[i]==n){ flag=true; break; } } return 阅读全文
摘要:
编写函数has(arr , 60) 判断数组中是否存在60这个元素,返回布尔类型 function has(arr,n){ var flag=false; for(var i=0;i<arr.length;i++){ if(arr[i] == n){ flag=true; break; } } re 阅读全文
摘要:
编写函数map(arr) 把数组中的每一位数字都增加30% 1.方法一 function map(arr){ var newArr=[]; for(var i in arr){ newArr.push(arr[i]*=1.3); } return newArr;} var arr=[10,20,30 阅读全文
摘要:
function fn(arr){ var temp; for(var i=0;i<arr.length-1;i++){ for(var j=i+1;j<arr.length;j++){ i f(arr[i]>arr[j]){ temp=arr[i]; arr[i]=arr[j]; arr[j]=t 阅读全文
摘要:
function fn(arr){ var temp; for(var i=1;i<arr.length;i++){ for(var j=0;j<arr.length-i;j++){ if(arr[j]>arr[j+1]){ temp=arr[j]; arr[j]=arr[j+1]; arr[j+1 阅读全文