84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
实现随机选取10–100之间的10个数字,存入一个数组,并排序。
for(var i=0;i<10;i++)
{arr=[]; arr[i]=Math.ceil((Math.random()*10))*10; }
alert(arr.sort())结果数组是10元素只有第一个元素有值??
学习是最好的投资!
每一次循环的时候你又清空数组了,把arr定义在循环外面。
var arr=[]; for(var i=0;i<10;i++){ arr.push((Math.floor(Math.random()*10)+1)*10); } function compare(value1,value2){ if(value1<value2){ return -1; }else if(value1>value2){ return 1; }else{ return 0; } } console.log(arr.sort(compare));
你把arr=[];放在循环里,当然只有第一个元素有值
arr=[];
每一次循环的时候你又清空数组了,把arr定义在循环外面。
你把
arr=[];
放在循环里,当然只有第一个元素有值