var myarr1= new Array(1,321,3215,11,354,321);for(var i=0;i<5;i++){document.write(myarr1[i]);}问题二:如何用遍历的思想解决数组中最大值最小值的问题,能否用if(myarr1[i]<myarr1[i+1]){myarr1[i]=myarr1[i+1]}的方法解决,求给出详细解决办法。
1 回答
已采纳
赵小妖么么哒
TA贡献44条经验 获得超26个赞
问题一:
var myarr1= new Array(1,321,3215,11,354,321);
for(var i=0;i<5;i++){document.write(myarr1[i]);}
第一行的分号,你写成中文的分号了。请用英文的。
问题二:
你的方法有个问题。就是当i等于4的时候
你的判断就成了if(myarr1[4]<myarr1[5]),但是myarr1[5]不存在。
我的方法是
var max=0;
for(var i=0;i<5;i++){
if(myarr1[i]>max){
max = myarr1[i];
}
}
希望采纳。。
添加回答
举报
0/150
提交
取消