面试题

分享一个头条的前端面试题

function print(i) {
  setTimeout(() => {
    console.log(i)
  }, Math.floor(Math.random() * 1000));
}
for(var i = 0; i < 100; i++) {
  print(i)
}

请问如何能够按顺序输出0-99?
注:1. 随机数Math.floor(Math.random() * 1000)部分不可修改,2. setTimeout不能删除

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 人教版小学数学各册教材中“统计与概率”例题和相关习题要求细节研究 1.一年级下册第三单元 《分类与整理》 分类思想...
    梁江伟阅读 1,022评论 0 0
  • 朋友小菜菜发朋友圈找一个靠谱的不要办卡剪短发不会太丑的地儿,我毫不犹豫地推荐了小张的工作室。 小张是个二十几岁的发...
    遇见灯芯草阅读 629评论 2 4
  • 引爆点这本书我自己也看过,里面的观念也很吸引人,但是,我的一个观念和想法是观点虽然很吸引人,但是有些观点结合我们自...
    寒冬之城阅读 482评论 0 0
  • 阅读了《装在口袋里的爸爸》后,我知道杨歌非常想成为一名品学兼优的好学生,竟招来了一把神秘的金钥匙,在任何情况...
    x_7阅读 847评论 2 11
  • 像初雪一样靠近你 2018.12.10 迎来今年的第一场雪,确切的说应该是雨夹雪,雪花从空中飘落,滴落在树桠上,屋...
    易水寒1213阅读 249评论 0 0