面試題

分享一個頭條的前端面試題

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不能刪除

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章