1到25共25个数1-5中,取第一个数1放入新数组中,6到10中,取第一第二个67放入新数组中循环Math.sqrt(length)次放入新数组中
2 回答
LEATH
TA贡献1936条经验 获得超6个赞
letarr=Array.from({length:25}).map((v,i)=>{returni+1})letnewArr=[]for(leti=0;i<5;i++){for(letj=0;j<5;j++){if(j<=i)newArr.push(arr[i*5+j])}}console.log(newArr)虽然你这个问题很不明所以,但是你要的大概是这样吧
catspeake
TA贡献1111条经验 获得超0个赞
什么破问题,这也能过审核?------修改后------这种问题有什么难点吗?不是伸手党问题?sg发问题的模板有看过吗?有经过自己的思考吗?再看看这个问题最开始的版本,是一个正确的提问题版本吗?麻烦经过思考等自己尝试过解决不了,再来提问。而不是遇到问题就直接把问题贴上来还踩了我,没事我分多,随便踩原来sg提问题会先弹出模版,并且在旁边会提示如果提出一个问题,刚刚看好像没有了。附上如何有条理地提问
添加回答
举报
0/150
提交
取消