遍历问题,请问为什么没有结果?问题二如下,请高手解答。。。

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]}的方法解决,求给出详细解决办法。

慕用4288045
浏览 1030回答 1
1回答

赵小妖么么哒

问题一: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];}}希望采纳。。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript