1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-23 15:49:44 -05:00
denoland-deno/cli/tests/testdata/tla3/timeout_loop.js

23 lines
311 B
JavaScript

export const foo = "foo";
export function delay(ms) {
return new Promise((res) =>
setTimeout(() => {
res();
}, ms)
);
}
let i = 0;
async function timeoutLoop() {
await delay(1000);
console.log("timeout loop", i);
i++;
if (i > 5) {
return;
}
timeoutLoop();
}
timeoutLoop();