코딩테스트 연습
leetcode 코딩테스트 연습 - 2621. Sleep (JavaScript)
citron031
2023. 8. 27. 09:56
/**
* @param {number} millis
*/
async function sleep(millis) {
return new Promise((resolve, reject) => {
const timer = setTimeout(() => {
resolve(millis);
}, millis);
})
}
/**
* let t = Date.now()
* sleep(100).then(() => console.log(Date.now() - t)) // 100
*/
leetcode의 문제들은 생각보다 다양한 것 같다.
async 함수를 구현해야하는 코딩테스트 연습문제는 처음 접한 것 같다.
어려운 문제는 아니었지만, Promise를 반환하는 함수의 리마인드를 할 수 있었다.