function delay(sec: number) {
let msec: number = sec * 1000;
let start: number = new Date().getTime();
for (let i: number = 0; i < 1e9; i++) {
if ((new Date().getTime() - start) > msec) {
break;
}
}
}
console.log("abc");
delay(3);
console.log("xyz");
/*
run:
"abc"
"xyz"
*/