关于js for循环两道面试题

今天面试前端被问两个问题直接傻眼for循环遍历一个数组arr=[0,1,2,3,4]1、如何在不改变循环条件的情况下(就是不用什么i--,就是i=0,i
撒科打诨
浏览 544回答 2
2回答

紫衣仙女

//1letarr=[0,1,2,3,4];for(;arr.length>0;){console.log(arr.splice(-1)[0])}//2letarr=[0,1,2,3,4];for(leti=arr.length;i>0;i--){letindex=parseInt(Math.random()*(arr.length-1));console.log(arr[index]);arr.splice(index,1);}

波斯汪

for(leti=0;i
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript