/**
* @file 返回一个 Promise,并在 ms 毫秒后 Promise 变为完成状态
*/
export function sleep(ms: number): Promise<undefined> {
// 补全此处代码
return new Promise(resolve => setTimeout(() => resolve(undefined), ms))
}
async function main() {
console.log('a')
await sleep(1000);
console.log('b');
await sleep(1000);
console.log('c');
}
main()