2.9练习,这样写行吗?网页上提示的不知道怎么改,求解???
来源:2-18 数组方法(join和sort)
_lala__
2017-07-11 17:30:23
var arr=[1,2,3,4,5];
for(var i=0;i<arr.length;i++){
console.log(arr[i]);
}
var str=arr.sort();
arr.sort(function(a,b){return b-a});
document.write(str.join(""));
4回答
可以将函数的数组参数在循环中通过数组的unshift方法传入给新的数组。
小丸子爱吃菜
2017-07-13
你这样写只是传过去一个数组,然后循环,但是循环的还不是这个数组,是什么用法呢?
小丸子爱吃菜
2017-07-12
var arr=[1,2,3,4,5]; for(var i=0;i<arr.length;i++){ console.log(arr[i]); } var str=arr.sort(); arr.sort(function(a,b){return b-a}); document.write(str);
小丸子爱吃菜
2017-07-11
直接document.write(str);就可以了,join() 方法用于把数组中的所有元素放入一个字符串。
祝学习愉快!
相似问题