JSFiddle - React, Tailwind, and code Playground

by Mladen Mihajlovic

JavaScript

const waitFor = (ms) => new Promise(r => setTimeout(r, ms));

/* [1, 2, 3].forEach(async (num) => {
  await waitFor(50)
  console.log(num)
}) */

const start = async () => {
  for (const num of [1, 2, 3]) {
    await waitFor(500);
    console.log(num);
  }
  console.log('Done')
};

start();