v2.5.2
Giriş yap

for döngüsünü bekleme

selim
715 defa görüntülendi

Herkese merhaba,

Aşağıdaki kodumda console çıktısında önce 'Son kısım' daha sonra 'i' ile yazdırdığım kısım geliyo. Ben istiyorumki for döngüsü çalışsın bitsin daha sonra alttaki 'Son kısım' çalışsın.

Bunu nasıl yapabilirim ?

const arr = new Array(5)
for (let i = 0; i < arr.length; i++) {
	setTimeout(_ => {
  	console.log(i)
  }, 10)
}

console.log('Son kısım')
webdevyusuf
1428 gün önce
async function test() {
  const arr = new Array(5)
  for (let i = 0; i < arr.length; i++) {
    await setTimeout(async () => {
      await console.log(i)
    }, 10)
  }

  console.log('Son kısım')
}

test();